Build Information
Failed to build Rauthy, reference v1.0.1 (44e1c8), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 15:20:10 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Rauthy -destination generic/platform=watchOSBuild Log
118 | ASAuthorizationControllerPresentationContextProviding
119 | {
120 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
121 | let continuation: CheckedContinuation<RegisteredCredential, any Error>
122 | var controller: ASAuthorizationController?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:125:18: error: 'ASPresentationAnchor' is unavailable in watchOS
123 | private var retainSelf: PasskeyRegistrationCoordinator?
124 |
125 | init(anchor: ASPresentationAnchor, continuation: CheckedContinuation<RegisteredCredential, any Error>) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
126 | self.anchor = anchor
127 | self.continuation = continuation
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:171:75: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | }
170 |
171 | func presentationAnchor(for controller: ASAuthorizationController) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | anchor
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:118:5: error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
116 | NSObject,
117 | ASAuthorizationControllerDelegate,
118 | ASAuthorizationControllerPresentationContextProviding
| `- error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
119 | {
120 | let anchor: ASPresentationAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASAuthorizationController.h:31:11: note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
29 | AS_EXTERN API_AVAILABLE(ios(13.0), macos(10.15), tvos(13.0)) API_UNAVAILABLE(watchos)
30 | NS_SWIFT_UI_ACTOR
31 | @protocol ASAuthorizationControllerPresentationContextProviding <NSObject>
| `- note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
32 | @required
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:53:32: error: 'ASPresentationAnchor' is unavailable in watchOS
51 | /// - Parameter anchor: The window to anchor the auth UI to.
52 | /// - Returns: The newly-issued token.
53 | public func signIn(anchor: ASPresentationAnchor) async throws -> Token {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
54 | let discovery = try await discoveryDocument()
55 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:128:17: error: 'ASPresentationAnchor' is unavailable in watchOS
126 | public func signOut(
127 | scope: SignOutScope = .local,
128 | anchor: ASPresentationAnchor? = nil
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
129 | ) async throws {
130 | let token = try await storage.load()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:191:17: error: 'ASPresentationAnchor' is unavailable in watchOS
189 | token: Token?,
190 | postLogoutRedirect: URL,
191 | anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
192 | ) async throws {
193 | let discovery = try await discoveryDocument()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:55:36: error: 'ASPresentationAnchor' is unavailable in watchOS
53 | /// `nil` until a SwiftUI view modified with `.rauthyPresentationContext()`
54 | /// has been attached to a window.
55 | public var presentationAnchor: ASPresentationAnchor? {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
56 | CurrentWindowHolder.shared.window
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:171:22: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | internal final class CurrentWindowHolder {
170 | static let shared = CurrentWindowHolder()
171 | weak var window: ASPresentationAnchor?
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | private init() {}
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:30: error: cannot find type 'Context' in scope
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: cannot find type 'Context' in scope
30 | ProbeView()
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:42: error: 'UIView' is unavailable in watchOS
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
30 | ProbeView()
31 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:50: error: cannot find type 'Context' in scope
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: cannot find type 'Context' in scope
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:33: error: 'UIView' is unavailable in watchOS
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: 'UIView' is unavailable in watchOS
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:28:35: error: cannot find type 'UIViewRepresentable' in scope
26 | }
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
29 | func makeUIView(context: Context) -> UIView {
30 | ProbeView()
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:42:32: error: 'UIView' is unavailable in watchOS
40 | }
41 |
42 | private final class ProbeView: UIView {
| `- error: 'UIView' is unavailable in watchOS
43 | override func didMoveToWindow() {
44 | super.didMoveToWindow()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:29:17: error: 'ASPresentationAnchor' is unavailable in watchOS
27 | url: URL,
28 | callbackScheme: String,
29 | anchor: ASPresentationAnchor,
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
30 | prefersEphemeralWebBrowserSession: Bool = false
31 | ) async throws -> URL {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:74:17: error: 'ASPresentationAnchor' is unavailable in watchOS
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
74 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
75 |
76 | init(anchor: ASPresentationAnchor) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:76:18: error: 'ASPresentationAnchor' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
76 | init(anchor: ASPresentationAnchor) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
77 | self.anchor = anchor
78 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:80:73: error: 'ASPresentationAnchor' is unavailable in watchOS
78 | }
79 |
80 | func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
81 | anchor
82 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:73:47: error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
71 | }
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| `- error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASWebAuthenticationSession.h:115:11: note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
113 | API_AVAILABLE(ios(13.0), macos(10.15)) API_UNAVAILABLE(tvos, watchos)
114 | NS_SWIFT_UI_ACTOR
115 | @protocol ASWebAuthenticationPresentationContextProviding <NSObject>
| `- note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
116 |
117 | #if !TARGET_OS_WATCH
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
SwiftCompile normal arm64 (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Account.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/AuthorizationURLBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Base64URL.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Browser.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Claim.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/ClaimRule.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Device.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/EndSessionURLBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDToken.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDTokenClaims.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWK.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTClaimsValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTSignatureValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTValidationFailure.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Localization.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/MultipartFormData.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OAuthError.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OIDCDiscovery.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PKCE.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Passkey.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RSAPublicKey.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Rauthy.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient+Account.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyError.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SessionStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SignOutScope.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SigningAlgorithm.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/ClaimGate.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/ErrorAlert.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthGate.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyUserPropertyWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Token.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenExchange.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenRevocation.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/User.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift -target arm64-apple-watchos9.0 -module-can-import-version AuthenticationServices 7625.1.29.12 625.1.29 -module-can-import-version SwiftUI 8.0.84.1 8.0.84 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -module-can-import-version os 1090 0 -disable-cross-import-overlay-search -swift-module-cross-import AuthenticationServices /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/AuthenticationServices.framework/Modules/AuthenticationServices.swiftcrossimport/SwiftUI.swiftoverlay -swift-module-cross-import AuthenticationServices /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Modules/AuthenticationServices.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-upcoming-feature ExistentialAny -enable-experimental-feature StrictConcurrency\=complete -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Rauthy -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.abi.json
SwiftCompile normal arm64 Compiling\ IDTokenClaims.swift,\ JSONValue.swift,\ JWK.swift,\ JWTClaimsValidator.swift,\ JWTDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDTokenClaims.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWK.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTClaimsValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTDecoder.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDTokenClaims.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IDTokenClaims.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JSONValue.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JSONValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWK.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JWK.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTClaimsValidator.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JWTClaimsValidator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTDecoder.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JWTDecoder.swift
SwiftCompile normal arm64 Compiling\ Claim.swift,\ ClaimRule.swift,\ Device.swift,\ EndSessionURLBuilder.swift,\ IDToken.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Claim.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/ClaimRule.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Device.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/EndSessionURLBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDToken.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Claim.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Claim.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/ClaimRule.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ClaimRule.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Device.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Device.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/EndSessionURLBuilder.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EndSessionURLBuilder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDToken.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IDToken.swift
SwiftCompile normal arm64 Compiling\ TokenExchange.swift,\ TokenRevocation.swift,\ User.swift,\ WebAuthBridge.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenExchange.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenRevocation.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/User.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift (in target 'Rauthy' from project 'Rauthy')
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:29:17: error: 'ASPresentationAnchor' is unavailable in watchOS
27 | url: URL,
28 | callbackScheme: String,
29 | anchor: ASPresentationAnchor,
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
30 | prefersEphemeralWebBrowserSession: Bool = false
31 | ) async throws -> URL {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:74:17: error: 'ASPresentationAnchor' is unavailable in watchOS
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
74 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
75 |
76 | init(anchor: ASPresentationAnchor) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:76:18: error: 'ASPresentationAnchor' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
76 | init(anchor: ASPresentationAnchor) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
77 | self.anchor = anchor
78 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:80:73: error: 'ASPresentationAnchor' is unavailable in watchOS
78 | }
79 |
80 | func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
81 | anchor
82 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:73:47: error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
71 | }
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| `- error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASWebAuthenticationSession.h:115:11: note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
113 | API_AVAILABLE(ios(13.0), macos(10.15)) API_UNAVAILABLE(tvos, watchos)
114 | NS_SWIFT_UI_ACTOR
115 | @protocol ASWebAuthenticationPresentationContextProviding <NSObject>
| `- note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
116 |
117 | #if !TARGET_OS_WATCH
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenExchange.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenExchange.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenRevocation.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenRevocation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/User.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile User.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WebAuthBridge.swift
SwiftCompile normal arm64 Compiling\ RauthyConfig.swift,\ RauthyError.swift,\ SessionStorage.swift,\ SignOutScope.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyError.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SessionStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SignOutScope.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyConfig.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyError.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SessionStorage.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SessionStorage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SignOutScope.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SignOutScope.swift
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ Account.swift,\ AuthorizationURLBuilder.swift,\ Base64URL.swift,\ Browser.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Account.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/AuthorizationURLBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Base64URL.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Browser.swift (in target 'Rauthy' from project 'Rauthy')
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Browser.swift:32:22: error: 'UIApplication' is unavailable in watchOS
30 | public func openAccountDashboard() async -> Bool {
31 | let url = client.accountDashboardURL()
32 | return await UIApplication.shared.open(url)
| `- error: 'UIApplication' is unavailable in watchOS
33 | }
34 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Browser.swift:32:43: error: 'open(_:options:)' is unavailable in watchOS
30 | public func openAccountDashboard() async -> Bool {
31 | let url = client.accountDashboardURL()
32 | return await UIApplication.shared.open(url)
| `- error: 'open(_:options:)' is unavailable in watchOS
33 | }
34 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:104:1: note: 'open(_:options:)' has been explicitly marked unavailable here
102 | // than returning a result.
103 | // The completion handler is called on the main queue.
104 | - (void)openURL:(NSURL*)url options:(NSDictionary<UIApplicationOpenExternalURLOptionsKey, id> *)options completionHandler:(void (^ __nullable NS_SWIFT_UI_ACTOR)(BOOL success))completion API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
| `- note: 'open(_:options:)' has been explicitly marked unavailable here
105 |
106 | - (void)sendEvent:(UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Browser.swift:44:22: error: 'UIApplication' is unavailable in watchOS
42 | public func openAccountURL(path: String) async -> Bool {
43 | let url = client.accountSubURL(path: path)
44 | return await UIApplication.shared.open(url)
| `- error: 'UIApplication' is unavailable in watchOS
45 | }
46 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Account.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Account.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/AuthorizationURLBuilder.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AuthorizationURLBuilder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Base64URL.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Base64URL.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Browser.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Browser.swift
SwiftCompile normal arm64 Compiling\ RSAPublicKey.swift,\ Rauthy.swift,\ RauthyClient+Account.swift,\ RauthyClient.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RSAPublicKey.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Rauthy.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient+Account.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RSAPublicKey.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSAPublicKey.swift
SwiftCompile normal arm64 (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient+Account.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyClient+Account.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:53:32: error: 'ASPresentationAnchor' is unavailable in watchOS
51 | /// - Parameter anchor: The window to anchor the auth UI to.
52 | /// - Returns: The newly-issued token.
53 | public func signIn(anchor: ASPresentationAnchor) async throws -> Token {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
54 | let discovery = try await discoveryDocument()
55 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:128:17: error: 'ASPresentationAnchor' is unavailable in watchOS
126 | public func signOut(
127 | scope: SignOutScope = .local,
128 | anchor: ASPresentationAnchor? = nil
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
129 | ) async throws {
130 | let token = try await storage.load()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
SwiftCompile normal arm64 Compiling\ OIDCDiscovery.swift,\ OSLogHandler.swift,\ PKCE.swift,\ Passkey.swift,\ PasskeyAPI.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OIDCDiscovery.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PKCE.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Passkey.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift (in target 'Rauthy' from project 'Rauthy')
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift:32:15: warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
30 | /// WILL be visible in Console.app — wrap it in `[REDACTED]` yourself or
31 | /// use a custom handler.
32 | public struct RauthyOSLogHandler: LogHandler {
| `- warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
33 | private let label: String
34 | private let logger: os.Logger
Logging.LogHandler.log:3:15: note: 'log(event:)' declared here
1 | protocol LogHandler {
2 | @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
3 | public func log(event: Logging.LogEvent)}
| `- note: 'log(event:)' declared here
4 |
Logging.LogHandler.log:2:6: note: requirement 'log(event:)' declared here
1 | protocol LogHandler {
2 | func log(event: Logging.LogEvent)}
| `- note: requirement 'log(event:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:36:54: error: 'ASPresentationAnchor' is unavailable in watchOS
34 | /// - anchor: The window to anchor the system passkey sheet to.
35 | @MainActor
36 | public func register(named name: String, anchor: ASPresentationAnchor) async throws {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
37 | // 1. Get creation challenge from server.
38 | let challenge = try await client.performStartPasskeyRegistration(name: name)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:65:17: error: 'ASPresentationAnchor' is unavailable in watchOS
63 | private func runRegistration(
64 | challenge: PasskeyRegistrationChallenge,
65 | anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
66 | ) async throws -> RegisteredCredential {
67 | guard let challengeBytes = Data(base64URLEncoded: challenge.publicKey.challenge) else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:120:17: error: 'ASPresentationAnchor' is unavailable in watchOS
118 | ASAuthorizationControllerPresentationContextProviding
119 | {
120 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
121 | let continuation: CheckedContinuation<RegisteredCredential, any Error>
122 | var controller: ASAuthorizationController?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:125:18: error: 'ASPresentationAnchor' is unavailable in watchOS
123 | private var retainSelf: PasskeyRegistrationCoordinator?
124 |
125 | init(anchor: ASPresentationAnchor, continuation: CheckedContinuation<RegisteredCredential, any Error>) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
126 | self.anchor = anchor
127 | self.continuation = continuation
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:171:75: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | }
170 |
171 | func presentationAnchor(for controller: ASAuthorizationController) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | anchor
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:118:5: error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
116 | NSObject,
117 | ASAuthorizationControllerDelegate,
118 | ASAuthorizationControllerPresentationContextProviding
| `- error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
119 | {
120 | let anchor: ASPresentationAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASAuthorizationController.h:31:11: note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
29 | AS_EXTERN API_AVAILABLE(ios(13.0), macos(10.15), tvos(13.0)) API_UNAVAILABLE(watchos)
30 | NS_SWIFT_UI_ACTOR
31 | @protocol ASAuthorizationControllerPresentationContextProviding <NSObject>
| `- note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
32 | @required
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:75:24: error: 'ASAuthorizationPlatformPublicKeyCredentialProvider' is unavailable in watchOS
73 |
74 | let rpID = challenge.publicKey.rp.id ?? defaultRPID(client.config.issuer)
75 | let provider = ASAuthorizationPlatformPublicKeyCredentialProvider(
| `- error: 'ASAuthorizationPlatformPublicKeyCredentialProvider' is unavailable in watchOS
76 | relyingPartyIdentifier: rpID
77 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASAuthorizationPlatformPublicKeyCredentialProvider.h:14:12: note: 'ASAuthorizationPlatformPublicKeyCredentialProvider' has been explicitly marked unavailable here
12 |
13 | API_AVAILABLE(macos(12.0), ios(15.0), tvos(16.0)) API_UNAVAILABLE(watchos)
14 | @interface ASAuthorizationPlatformPublicKeyCredentialProvider : NSObject <ASAuthorizationProvider>
| `- note: 'ASAuthorizationPlatformPublicKeyCredentialProvider' has been explicitly marked unavailable here
15 |
16 | - (instancetype)initWithRelyingPartyIdentifier:(NSString *)relyingPartyIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:91:24: error: 'presentationContextProvider' is unavailable in watchOS
89 | let controller = ASAuthorizationController(authorizationRequests: [request])
90 | controller.delegate = coordinator
91 | controller.presentationContextProvider = coordinator
| `- error: 'presentationContextProvider' is unavailable in watchOS
92 | coordinator.controller = controller
93 | controller.performRequests()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASAuthorizationController.h:62:98: note: 'presentationContextProvider' has been explicitly marked unavailable here
60 | /*! @abstract This delegate will be invoked upon needing a presentation context to display authorization UI.
61 | */
62 | @property (nonatomic, weak, nullable) id <ASAuthorizationControllerPresentationContextProviding> presentationContextProvider API_UNAVAILABLE(watchos);
| `- note: 'presentationContextProvider' has been explicitly marked unavailable here
63 |
64 | /*! @abstract A list of custom authorization methods that may be displayed in the authorization UI.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OIDCDiscovery.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OIDCDiscovery.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OSLogHandler.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PKCE.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PKCE.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Passkey.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Passkey.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PasskeyAPI.swift
SwiftCompile normal arm64 Compiling\ RauthyAuthState.swift,\ RauthyPresentationContext.swift,\ RauthyUserPropertyWrapper.swift,\ Token.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyUserPropertyWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Token.swift (in target 'Rauthy' from project 'Rauthy')
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:55:36: error: 'ASPresentationAnchor' is unavailable in watchOS
53 | /// `nil` until a SwiftUI view modified with `.rauthyPresentationContext()`
54 | /// has been attached to a window.
55 | public var presentationAnchor: ASPresentationAnchor? {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
56 | CurrentWindowHolder.shared.window
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:171:22: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | internal final class CurrentWindowHolder {
170 | static let shared = CurrentWindowHolder()
171 | weak var window: ASPresentationAnchor?
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | private init() {}
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:30: error: cannot find type 'Context' in scope
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: cannot find type 'Context' in scope
30 | ProbeView()
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:42: error: 'UIView' is unavailable in watchOS
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
30 | ProbeView()
31 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:50: error: cannot find type 'Context' in scope
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: cannot find type 'Context' in scope
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:33: error: 'UIView' is unavailable in watchOS
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: 'UIView' is unavailable in watchOS
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:28:35: error: cannot find type 'UIViewRepresentable' in scope
26 | }
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
29 | func makeUIView(context: Context) -> UIView {
30 | ProbeView()
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:42:32: error: 'UIView' is unavailable in watchOS
40 | }
41 |
42 | private final class ProbeView: UIView {
| `- error: 'UIView' is unavailable in watchOS
43 | override func didMoveToWindow() {
44 | super.didMoveToWindow()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:24:40: error: value of type 'RauthyWindowProbe' has no member 'frame'
22 | /// `auth.signIn()` then "just works."
23 | func rauthyPresentationContext() -> some View {
24 | background(RauthyWindowProbe().frame(width: 0, height: 0))
| `- error: value of type 'RauthyWindowProbe' has no member 'frame'
25 | }
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:30:9: error: 'init()' is unavailable in watchOS
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
30 | ProbeView()
| `- error: 'init()' is unavailable in watchOS
31 | }
32 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:30:9: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
30 | ProbeView()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
31 | }
32 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyAuthState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyPresentationContext.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyUserPropertyWrapper.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyUserPropertyWrapper.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Token.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Token.swift
SwiftCompile normal arm64 Compiling\ SigningAlgorithm.swift,\ ClaimGate.swift,\ ErrorAlert.swift,\ RauthyAuthGate.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SigningAlgorithm.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/ClaimGate.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/ErrorAlert.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthGate.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SigningAlgorithm.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SigningAlgorithm.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/ClaimGate.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ClaimGate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/ErrorAlert.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ErrorAlert.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthGate.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyAuthGate.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Rauthy (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64_32 (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-25 11:19:58.228 xcodebuild[686:4246] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'Rauthy' from project 'Rauthy')
SwiftEmitModule normal arm64 Emitting\ module\ for\ Rauthy (in target 'Rauthy' from project 'Rauthy')
Building workspace Rauthy with scheme Rauthy
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
swift-log: https://github.com/apple/swift-log.git @ 1.15.1
Rauthy: /Users/admin/builder/spi-builder-workspace
resolved source packages: swift-log, Rauthy
2026-09-25 11:20:06.830 xcodebuild[872:5007] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
}
],
"manifest_display_name" : "Rauthy",
"name" : "Rauthy",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "16.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "Rauthy",
"targets" : [
"Rauthy"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "RauthyTests",
"module_type" : "SwiftTarget",
"name" : "RauthyTests",
"path" : "Tests/RauthyTests",
"sources" : [
"RauthyTests.swift"
],
"target_dependencies" : [
"Rauthy"
],
"type" : "test"
},
{
"c99name" : "Rauthy",
"module_type" : "SwiftTarget",
"name" : "Rauthy",
"path" : "Sources/Rauthy",
"product_dependencies" : [
"Logging"
],
"product_memberships" : [
"Rauthy"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Resources/en.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Resources/ja.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ja"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Resources/zh-Hans.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "zh-hans"
}
}
}
],
"sources" : [
"Account.swift",
"AuthorizationURLBuilder.swift",
"Base64URL.swift",
"Browser.swift",
"Claim.swift",
"ClaimRule.swift",
"Device.swift",
"EndSessionURLBuilder.swift",
"IDToken.swift",
"IDTokenClaims.swift",
"JSONValue.swift",
"JWK.swift",
"JWTClaimsValidator.swift",
"JWTDecoder.swift",
"JWTSignatureValidator.swift",
"JWTValidationFailure.swift",
"Localization.swift",
"MultipartFormData.swift",
"OAuthError.swift",
"OIDCDiscovery.swift",
"OSLogHandler.swift",
"PKCE.swift",
"Passkey.swift",
"PasskeyAPI.swift",
"RSAPublicKey.swift",
"Rauthy.swift",
"RauthyClient+Account.swift",
"RauthyClient.swift",
"RauthyConfig.swift",
"RauthyError.swift",
"SessionStorage.swift",
"SignOutScope.swift",
"SigningAlgorithm.swift",
"SwiftUI/ClaimGate.swift",
"SwiftUI/ErrorAlert.swift",
"SwiftUI/RauthyAuthGate.swift",
"SwiftUI/RauthyAuthState.swift",
"SwiftUI/RauthyPresentationContext.swift",
"SwiftUI/RauthyUserPropertyWrapper.swift",
"Token.swift",
"TokenExchange.swift",
"TokenRevocation.swift",
"User.swift",
"WebAuthBridge.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
{
"workspace" : {
"name" : "Rauthy",
"schemes" : [
"Rauthy"
]
}
}
2026-09-25 11:20:08.071 xcodebuild[880:5079] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Rauthy -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Rauthy -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
Rauthy: /Users/admin/builder/spi-builder-workspace
swift-log: https://github.com/apple/swift-log.git @ 1.15.1
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (5 targets)
Target 'Rauthy-product' in project 'Rauthy'
➜ Explicit dependency on target 'Rauthy' in project 'Rauthy'
➜ Explicit dependency on target 'Rauthy_Rauthy' in project 'Rauthy'
➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
Target 'Rauthy' in project 'Rauthy'
➜ Explicit dependency on target 'Rauthy_Rauthy' in project 'Rauthy'
➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
Target 'Logging-product' in project 'swift-log'
➜ Explicit dependency on target 'Logging' in project 'swift-log'
Target 'Logging' in project 'swift-log' (no dependencies)
Target 'Rauthy_Rauthy' in project 'Rauthy' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver Rauthy normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Rauthy -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64_32/Rauthy.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -enable-upcoming-feature ExistentialAny -enable-experimental-feature StrictConcurrency\=complete -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64_32 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64_32/Rauthy-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64_32/Rauthy.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64_32/Rauthy-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64_32/Rauthy_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64_32/Rauthy-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Rauthy normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Rauthy -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -enable-upcoming-feature ExistentialAny -enable-experimental-feature StrictConcurrency\=complete -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Rauthy (in target 'Rauthy' from project 'Rauthy')
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift:32:15: warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
30 | /// WILL be visible in Console.app — wrap it in `[REDACTED]` yourself or
31 | /// use a custom handler.
32 | public struct RauthyOSLogHandler: LogHandler {
| `- warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
33 | private let label: String
34 | private let logger: os.Logger
Logging.LogHandler.log:3:15: note: 'log(event:)' declared here
1 | protocol LogHandler {
2 | @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
3 | public func log(event: Logging.LogEvent)}
| `- note: 'log(event:)' declared here
4 |
Logging.LogHandler.log:2:6: note: requirement 'log(event:)' declared here
1 | protocol LogHandler {
2 | func log(event: Logging.LogEvent)}
| `- note: requirement 'log(event:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:36:54: error: 'ASPresentationAnchor' is unavailable in watchOS
34 | /// - anchor: The window to anchor the system passkey sheet to.
35 | @MainActor
36 | public func register(named name: String, anchor: ASPresentationAnchor) async throws {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
37 | // 1. Get creation challenge from server.
38 | let challenge = try await client.performStartPasskeyRegistration(name: name)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:65:17: error: 'ASPresentationAnchor' is unavailable in watchOS
63 | private func runRegistration(
64 | challenge: PasskeyRegistrationChallenge,
65 | anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
66 | ) async throws -> RegisteredCredential {
67 | guard let challengeBytes = Data(base64URLEncoded: challenge.publicKey.challenge) else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:120:17: error: 'ASPresentationAnchor' is unavailable in watchOS
118 | ASAuthorizationControllerPresentationContextProviding
119 | {
120 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
121 | let continuation: CheckedContinuation<RegisteredCredential, any Error>
122 | var controller: ASAuthorizationController?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:125:18: error: 'ASPresentationAnchor' is unavailable in watchOS
123 | private var retainSelf: PasskeyRegistrationCoordinator?
124 |
125 | init(anchor: ASPresentationAnchor, continuation: CheckedContinuation<RegisteredCredential, any Error>) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
126 | self.anchor = anchor
127 | self.continuation = continuation
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:171:75: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | }
170 |
171 | func presentationAnchor(for controller: ASAuthorizationController) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | anchor
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:118:5: error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
116 | NSObject,
117 | ASAuthorizationControllerDelegate,
118 | ASAuthorizationControllerPresentationContextProviding
| `- error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
119 | {
120 | let anchor: ASPresentationAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASAuthorizationController.h:31:11: note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
29 | AS_EXTERN API_AVAILABLE(ios(13.0), macos(10.15), tvos(13.0)) API_UNAVAILABLE(watchos)
30 | NS_SWIFT_UI_ACTOR
31 | @protocol ASAuthorizationControllerPresentationContextProviding <NSObject>
| `- note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
32 | @required
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:53:32: error: 'ASPresentationAnchor' is unavailable in watchOS
51 | /// - Parameter anchor: The window to anchor the auth UI to.
52 | /// - Returns: The newly-issued token.
53 | public func signIn(anchor: ASPresentationAnchor) async throws -> Token {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
54 | let discovery = try await discoveryDocument()
55 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:128:17: error: 'ASPresentationAnchor' is unavailable in watchOS
126 | public func signOut(
127 | scope: SignOutScope = .local,
128 | anchor: ASPresentationAnchor? = nil
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
129 | ) async throws {
130 | let token = try await storage.load()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:191:17: error: 'ASPresentationAnchor' is unavailable in watchOS
189 | token: Token?,
190 | postLogoutRedirect: URL,
191 | anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
192 | ) async throws {
193 | let discovery = try await discoveryDocument()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:55:36: error: 'ASPresentationAnchor' is unavailable in watchOS
53 | /// `nil` until a SwiftUI view modified with `.rauthyPresentationContext()`
54 | /// has been attached to a window.
55 | public var presentationAnchor: ASPresentationAnchor? {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
56 | CurrentWindowHolder.shared.window
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:171:22: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | internal final class CurrentWindowHolder {
170 | static let shared = CurrentWindowHolder()
171 | weak var window: ASPresentationAnchor?
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | private init() {}
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:30: error: cannot find type 'Context' in scope
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: cannot find type 'Context' in scope
30 | ProbeView()
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:42: error: 'UIView' is unavailable in watchOS
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
30 | ProbeView()
31 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:50: error: cannot find type 'Context' in scope
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: cannot find type 'Context' in scope
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:33: error: 'UIView' is unavailable in watchOS
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: 'UIView' is unavailable in watchOS
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:28:35: error: cannot find type 'UIViewRepresentable' in scope
26 | }
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
29 | func makeUIView(context: Context) -> UIView {
30 | ProbeView()
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:42:32: error: 'UIView' is unavailable in watchOS
40 | }
41 |
42 | private final class ProbeView: UIView {
| `- error: 'UIView' is unavailable in watchOS
43 | override func didMoveToWindow() {
44 | super.didMoveToWindow()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:29:17: error: 'ASPresentationAnchor' is unavailable in watchOS
27 | url: URL,
28 | callbackScheme: String,
29 | anchor: ASPresentationAnchor,
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
30 | prefersEphemeralWebBrowserSession: Bool = false
31 | ) async throws -> URL {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
SwiftCompile normal arm64_32 (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:74:17: error: 'ASPresentationAnchor' is unavailable in watchOS
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
74 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
75 |
76 | init(anchor: ASPresentationAnchor) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:76:18: error: 'ASPresentationAnchor' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
76 | init(anchor: ASPresentationAnchor) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
77 | self.anchor = anchor
78 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:80:73: error: 'ASPresentationAnchor' is unavailable in watchOS
78 | }
79 |
80 | func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
81 | anchor
82 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:73:47: error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
71 | }
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| `- error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASWebAuthenticationSession.h:115:11: note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
113 | API_AVAILABLE(ios(13.0), macos(10.15)) API_UNAVAILABLE(tvos, watchos)
114 | NS_SWIFT_UI_ACTOR
115 | @protocol ASWebAuthenticationPresentationContextProviding <NSObject>
| `- note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
116 |
117 | #if !TARGET_OS_WATCH
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
SwiftCompile normal arm64_32 Compiling\ Claim.swift,\ ClaimRule.swift,\ Device.swift,\ EndSessionURLBuilder.swift,\ IDToken.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Claim.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/ClaimRule.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Device.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/EndSessionURLBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDToken.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Claim.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Claim.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/ClaimRule.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ClaimRule.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Device.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Device.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/EndSessionURLBuilder.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EndSessionURLBuilder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDToken.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IDToken.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Rauthy (in target 'Rauthy' from project 'Rauthy')
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift:32:15: warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
30 | /// WILL be visible in Console.app — wrap it in `[REDACTED]` yourself or
31 | /// use a custom handler.
32 | public struct RauthyOSLogHandler: LogHandler {
| `- warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
33 | private let label: String
34 | private let logger: os.Logger
Logging.LogHandler.log:3:15: note: 'log(event:)' declared here
1 | protocol LogHandler {
2 | @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
3 | public func log(event: Logging.LogEvent)}
| `- note: 'log(event:)' declared here
4 |
Logging.LogHandler.log:2:6: note: requirement 'log(event:)' declared here
1 | protocol LogHandler {
2 | func log(event: Logging.LogEvent)}
| `- note: requirement 'log(event:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:36:54: error: 'ASPresentationAnchor' is unavailable in watchOS
34 | /// - anchor: The window to anchor the system passkey sheet to.
35 | @MainActor
36 | public func register(named name: String, anchor: ASPresentationAnchor) async throws {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
37 | // 1. Get creation challenge from server.
38 | let challenge = try await client.performStartPasskeyRegistration(name: name)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:65:17: error: 'ASPresentationAnchor' is unavailable in watchOS
63 | private func runRegistration(
64 | challenge: PasskeyRegistrationChallenge,
65 | anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
66 | ) async throws -> RegisteredCredential {
67 | guard let challengeBytes = Data(base64URLEncoded: challenge.publicKey.challenge) else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:120:17: error: 'ASPresentationAnchor' is unavailable in watchOS
118 | ASAuthorizationControllerPresentationContextProviding
119 | {
120 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
121 | let continuation: CheckedContinuation<RegisteredCredential, any Error>
122 | var controller: ASAuthorizationController?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:125:18: error: 'ASPresentationAnchor' is unavailable in watchOS
123 | private var retainSelf: PasskeyRegistrationCoordinator?
124 |
125 | init(anchor: ASPresentationAnchor, continuation: CheckedContinuation<RegisteredCredential, any Error>) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
126 | self.anchor = anchor
127 | self.continuation = continuation
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:171:75: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | }
170 |
171 | func presentationAnchor(for controller: ASAuthorizationController) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | anchor
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:118:5: error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
116 | NSObject,
117 | ASAuthorizationControllerDelegate,
118 | ASAuthorizationControllerPresentationContextProviding
| `- error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
119 | {
120 | let anchor: ASPresentationAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASAuthorizationController.h:31:11: note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
29 | AS_EXTERN API_AVAILABLE(ios(13.0), macos(10.15), tvos(13.0)) API_UNAVAILABLE(watchos)
30 | NS_SWIFT_UI_ACTOR
31 | @protocol ASAuthorizationControllerPresentationContextProviding <NSObject>
| `- note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
32 | @required
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:53:32: error: 'ASPresentationAnchor' is unavailable in watchOS
51 | /// - Parameter anchor: The window to anchor the auth UI to.
52 | /// - Returns: The newly-issued token.
53 | public func signIn(anchor: ASPresentationAnchor) async throws -> Token {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
54 | let discovery = try await discoveryDocument()
55 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:128:17: error: 'ASPresentationAnchor' is unavailable in watchOS
126 | public func signOut(
127 | scope: SignOutScope = .local,
128 | anchor: ASPresentationAnchor? = nil
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
129 | ) async throws {
130 | let token = try await storage.load()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:191:17: error: 'ASPresentationAnchor' is unavailable in watchOS
189 | token: Token?,
190 | postLogoutRedirect: URL,
191 | anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
192 | ) async throws {
193 | let discovery = try await discoveryDocument()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:55:36: error: 'ASPresentationAnchor' is unavailable in watchOS
53 | /// `nil` until a SwiftUI view modified with `.rauthyPresentationContext()`
54 | /// has been attached to a window.
55 | public var presentationAnchor: ASPresentationAnchor? {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
56 | CurrentWindowHolder.shared.window
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:171:22: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | internal final class CurrentWindowHolder {
170 | static let shared = CurrentWindowHolder()
171 | weak var window: ASPresentationAnchor?
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | private init() {}
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:30: error: cannot find type 'Context' in scope
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: cannot find type 'Context' in scope
30 | ProbeView()
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:42: error: 'UIView' is unavailable in watchOS
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
30 | ProbeView()
31 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:50: error: cannot find type 'Context' in scope
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: cannot find type 'Context' in scope
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:33: error: 'UIView' is unavailable in watchOS
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: 'UIView' is unavailable in watchOS
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:28:35: error: cannot find type 'UIViewRepresentable' in scope
26 | }
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
29 | func makeUIView(context: Context) -> UIView {
30 | ProbeView()
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:42:32: error: 'UIView' is unavailable in watchOS
40 | }
41 |
42 | private final class ProbeView: UIView {
| `- error: 'UIView' is unavailable in watchOS
43 | override func didMoveToWindow() {
44 | super.didMoveToWindow()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:29:17: error: 'ASPresentationAnchor' is unavailable in watchOS
27 | url: URL,
28 | callbackScheme: String,
29 | anchor: ASPresentationAnchor,
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
30 | prefersEphemeralWebBrowserSession: Bool = false
31 | ) async throws -> URL {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:74:17: error: 'ASPresentationAnchor' is unavailable in watchOS
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
74 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
75 |
76 | init(anchor: ASPresentationAnchor) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:76:18: error: 'ASPresentationAnchor' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
76 | init(anchor: ASPresentationAnchor) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
77 | self.anchor = anchor
78 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:80:73: error: 'ASPresentationAnchor' is unavailable in watchOS
78 | }
79 |
80 | func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
81 | anchor
82 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:73:47: error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
71 | }
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| `- error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASWebAuthenticationSession.h:115:11: note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
113 | API_AVAILABLE(ios(13.0), macos(10.15)) API_UNAVAILABLE(tvos, watchos)
114 | NS_SWIFT_UI_ACTOR
115 | @protocol ASWebAuthenticationPresentationContextProviding <NSObject>
| `- note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
116 |
117 | #if !TARGET_OS_WATCH
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Account.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/AuthorizationURLBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Base64URL.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Browser.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Claim.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/ClaimRule.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Device.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/EndSessionURLBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDToken.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDTokenClaims.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWK.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTClaimsValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTSignatureValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTValidationFailure.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Localization.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/MultipartFormData.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OAuthError.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OIDCDiscovery.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PKCE.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Passkey.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RSAPublicKey.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Rauthy.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient+Account.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyError.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SessionStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SignOutScope.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SigningAlgorithm.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/ClaimGate.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/ErrorAlert.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthGate.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyUserPropertyWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Token.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenExchange.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenRevocation.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/User.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift -target arm64-apple-watchos9.0 -module-can-import-version AuthenticationServices 7625.1.29.12 625.1.29 -module-can-import-version SwiftUI 8.0.84.1 8.0.84 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -module-can-import-version os 1090 0 -disable-cross-import-overlay-search -swift-module-cross-import AuthenticationServices /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/AuthenticationServices.framework/Modules/AuthenticationServices.swiftcrossimport/SwiftUI.swiftoverlay -swift-module-cross-import AuthenticationServices /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Modules/AuthenticationServices.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-upcoming-feature ExistentialAny -enable-experimental-feature StrictConcurrency\=complete -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Rauthy -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rauthy.build/Debug-watchos/Rauthy-t.build/Objects-normal/arm64/Rauthy.abi.json
SwiftCompile normal arm64 (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ TokenExchange.swift,\ TokenRevocation.swift,\ User.swift,\ WebAuthBridge.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenExchange.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenRevocation.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/User.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenExchange.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenExchange.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/TokenRevocation.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenRevocation.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/User.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile User.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WebAuthBridge.swift
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:29:17: error: 'ASPresentationAnchor' is unavailable in watchOS
27 | url: URL,
28 | callbackScheme: String,
29 | anchor: ASPresentationAnchor,
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
30 | prefersEphemeralWebBrowserSession: Bool = false
31 | ) async throws -> URL {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:74:17: error: 'ASPresentationAnchor' is unavailable in watchOS
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
74 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
75 |
76 | init(anchor: ASPresentationAnchor) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:76:18: error: 'ASPresentationAnchor' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
76 | init(anchor: ASPresentationAnchor) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
77 | self.anchor = anchor
78 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:80:73: error: 'ASPresentationAnchor' is unavailable in watchOS
78 | }
79 |
80 | func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
81 | anchor
82 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/WebAuthBridge.swift:73:47: error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
71 | }
72 |
73 | private final class AnchorProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| `- error: 'ASWebAuthenticationPresentationContextProviding' is unavailable in watchOS
74 | let anchor: ASPresentationAnchor
75 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASWebAuthenticationSession.h:115:11: note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
113 | API_AVAILABLE(ios(13.0), macos(10.15)) API_UNAVAILABLE(tvos, watchos)
114 | NS_SWIFT_UI_ACTOR
115 | @protocol ASWebAuthenticationPresentationContextProviding <NSObject>
| `- note: 'ASWebAuthenticationPresentationContextProviding' has been explicitly marked unavailable here
116 |
117 | #if !TARGET_OS_WATCH
SwiftCompile normal arm64_32 Compiling\ RauthyAuthState.swift,\ RauthyPresentationContext.swift,\ RauthyUserPropertyWrapper.swift,\ Token.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyUserPropertyWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Token.swift (in target 'Rauthy' from project 'Rauthy')
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:55:36: error: 'ASPresentationAnchor' is unavailable in watchOS
53 | /// `nil` until a SwiftUI view modified with `.rauthyPresentationContext()`
54 | /// has been attached to a window.
55 | public var presentationAnchor: ASPresentationAnchor? {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
56 | CurrentWindowHolder.shared.window
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift:171:22: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | internal final class CurrentWindowHolder {
170 | static let shared = CurrentWindowHolder()
171 | weak var window: ASPresentationAnchor?
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | private init() {}
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:30: error: cannot find type 'Context' in scope
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: cannot find type 'Context' in scope
30 | ProbeView()
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:29:42: error: 'UIView' is unavailable in watchOS
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
30 | ProbeView()
31 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:50: error: cannot find type 'Context' in scope
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: cannot find type 'Context' in scope
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:33:33: error: 'UIView' is unavailable in watchOS
31 | }
32 |
33 | func updateUIView(_ uiView: UIView, context: Context) {
| `- error: 'UIView' is unavailable in watchOS
34 | if let window = uiView.window {
35 | DispatchQueue.main.async {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:28:35: error: cannot find type 'UIViewRepresentable' in scope
26 | }
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
29 | func makeUIView(context: Context) -> UIView {
30 | ProbeView()
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:42:32: error: 'UIView' is unavailable in watchOS
40 | }
41 |
42 | private final class ProbeView: UIView {
| `- error: 'UIView' is unavailable in watchOS
43 | override func didMoveToWindow() {
44 | super.didMoveToWindow()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:24:40: error: value of type 'RauthyWindowProbe' has no member 'frame'
22 | /// `auth.signIn()` then "just works."
23 | func rauthyPresentationContext() -> some View {
24 | background(RauthyWindowProbe().frame(width: 0, height: 0))
| `- error: value of type 'RauthyWindowProbe' has no member 'frame'
25 | }
26 | }
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:30:9: error: 'init()' is unavailable in watchOS
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
30 | ProbeView()
| `- error: 'init()' is unavailable in watchOS
31 | }
32 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift:30:9: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
27 |
28 | private struct RauthyWindowProbe: UIViewRepresentable {
29 | func makeUIView(context: Context) -> UIView {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
30 | ProbeView()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
31 | }
32 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyAuthState.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyAuthState.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyPresentationContext.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyPresentationContext.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SwiftUI/RauthyUserPropertyWrapper.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyUserPropertyWrapper.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Token.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Token.swift
SwiftCompile normal arm64_32 Compiling\ IDTokenClaims.swift,\ JSONValue.swift,\ JWK.swift,\ JWTClaimsValidator.swift,\ JWTDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDTokenClaims.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWK.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTClaimsValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTDecoder.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDTokenClaims.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IDTokenClaims.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JSONValue.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JSONValue.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWK.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JWK.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTClaimsValidator.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JWTClaimsValidator.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTDecoder.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JWTDecoder.swift
SwiftCompile normal arm64 Compiling\ RauthyConfig.swift,\ RauthyError.swift,\ SessionStorage.swift,\ SignOutScope.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyError.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SessionStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SignOutScope.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyConfig.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyError.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SessionStorage.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SessionStorage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SignOutScope.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SignOutScope.swift
SwiftCompile normal arm64_32 Compiling\ OIDCDiscovery.swift,\ OSLogHandler.swift,\ PKCE.swift,\ Passkey.swift,\ PasskeyAPI.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OIDCDiscovery.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PKCE.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Passkey.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift (in target 'Rauthy' from project 'Rauthy')
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift:32:15: warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
30 | /// WILL be visible in Console.app — wrap it in `[REDACTED]` yourself or
31 | /// use a custom handler.
32 | public struct RauthyOSLogHandler: LogHandler {
| `- warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
33 | private let label: String
34 | private let logger: os.Logger
Logging.LogHandler.log:3:15: note: 'log(event:)' declared here
1 | protocol LogHandler {
2 | @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
3 | public func log(event: Logging.LogEvent)}
| `- note: 'log(event:)' declared here
4 |
Logging.LogHandler.log:2:6: note: requirement 'log(event:)' declared here
1 | protocol LogHandler {
2 | func log(event: Logging.LogEvent)}
| `- note: requirement 'log(event:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:36:54: error: 'ASPresentationAnchor' is unavailable in watchOS
34 | /// - anchor: The window to anchor the system passkey sheet to.
35 | @MainActor
36 | public func register(named name: String, anchor: ASPresentationAnchor) async throws {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
37 | // 1. Get creation challenge from server.
38 | let challenge = try await client.performStartPasskeyRegistration(name: name)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:65:17: error: 'ASPresentationAnchor' is unavailable in watchOS
63 | private func runRegistration(
64 | challenge: PasskeyRegistrationChallenge,
65 | anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
66 | ) async throws -> RegisteredCredential {
67 | guard let challengeBytes = Data(base64URLEncoded: challenge.publicKey.challenge) else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:120:17: error: 'ASPresentationAnchor' is unavailable in watchOS
118 | ASAuthorizationControllerPresentationContextProviding
119 | {
120 | let anchor: ASPresentationAnchor
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
121 | let continuation: CheckedContinuation<RegisteredCredential, any Error>
122 | var controller: ASAuthorizationController?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:125:18: error: 'ASPresentationAnchor' is unavailable in watchOS
123 | private var retainSelf: PasskeyRegistrationCoordinator?
124 |
125 | init(anchor: ASPresentationAnchor, continuation: CheckedContinuation<RegisteredCredential, any Error>) {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
126 | self.anchor = anchor
127 | self.continuation = continuation
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:171:75: error: 'ASPresentationAnchor' is unavailable in watchOS
169 | }
170 |
171 | func presentationAnchor(for controller: ASAuthorizationController) -> ASPresentationAnchor {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
172 | anchor
173 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:118:5: error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
116 | NSObject,
117 | ASAuthorizationControllerDelegate,
118 | ASAuthorizationControllerPresentationContextProviding
| `- error: 'ASAuthorizationControllerPresentationContextProviding' is unavailable in watchOS
119 | {
120 | let anchor: ASPresentationAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASAuthorizationController.h:31:11: note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
29 | AS_EXTERN API_AVAILABLE(ios(13.0), macos(10.15), tvos(13.0)) API_UNAVAILABLE(watchos)
30 | NS_SWIFT_UI_ACTOR
31 | @protocol ASAuthorizationControllerPresentationContextProviding <NSObject>
| `- note: 'ASAuthorizationControllerPresentationContextProviding' has been explicitly marked unavailable here
32 | @required
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:75:24: error: 'ASAuthorizationPlatformPublicKeyCredentialProvider' is unavailable in watchOS
73 |
74 | let rpID = challenge.publicKey.rp.id ?? defaultRPID(client.config.issuer)
75 | let provider = ASAuthorizationPlatformPublicKeyCredentialProvider(
| `- error: 'ASAuthorizationPlatformPublicKeyCredentialProvider' is unavailable in watchOS
76 | relyingPartyIdentifier: rpID
77 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASAuthorizationPlatformPublicKeyCredentialProvider.h:14:12: note: 'ASAuthorizationPlatformPublicKeyCredentialProvider' has been explicitly marked unavailable here
12 |
13 | API_AVAILABLE(macos(12.0), ios(15.0), tvos(16.0)) API_UNAVAILABLE(watchos)
14 | @interface ASAuthorizationPlatformPublicKeyCredentialProvider : NSObject <ASAuthorizationProvider>
| `- note: 'ASAuthorizationPlatformPublicKeyCredentialProvider' has been explicitly marked unavailable here
15 |
16 | - (instancetype)initWithRelyingPartyIdentifier:(NSString *)relyingPartyIdentifier NS_DESIGNATED_INITIALIZER;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OIDCDiscovery.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OIDCDiscovery.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/OSLogHandler.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OSLogHandler.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PKCE.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PKCE.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Passkey.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Passkey.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PasskeyAPI.swift
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/PasskeyAPI.swift:91:24: error: 'presentationContextProvider' is unavailable in watchOS
89 | let controller = ASAuthorizationController(authorizationRequests: [request])
90 | controller.delegate = coordinator
91 | controller.presentationContextProvider = coordinator
| `- error: 'presentationContextProvider' is unavailable in watchOS
92 | coordinator.controller = controller
93 | controller.performRequests()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASAuthorizationController.h:62:98: note: 'presentationContextProvider' has been explicitly marked unavailable here
60 | /*! @abstract This delegate will be invoked upon needing a presentation context to display authorization UI.
61 | */
62 | @property (nonatomic, weak, nullable) id <ASAuthorizationControllerPresentationContextProviding> presentationContextProvider API_UNAVAILABLE(watchos);
| `- note: 'presentationContextProvider' has been explicitly marked unavailable here
63 |
64 | /*! @abstract A list of custom authorization methods that may be displayed in the authorization UI.
SwiftCompile normal arm64 Compiling\ RSAPublicKey.swift,\ Rauthy.swift,\ RauthyClient+Account.swift,\ RauthyClient.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RSAPublicKey.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/Rauthy.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient+Account.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift (in target 'Rauthy' from project 'Rauthy')
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:53:32: error: 'ASPresentationAnchor' is unavailable in watchOS
51 | /// - Parameter anchor: The window to anchor the auth UI to.
52 | /// - Returns: The newly-issued token.
53 | public func signIn(anchor: ASPresentationAnchor) async throws -> Token {
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
54 | let discovery = try await discoveryDocument()
55 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
/Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift:128:17: error: 'ASPresentationAnchor' is unavailable in watchOS
126 | public func signOut(
127 | scope: SignOutScope = .local,
128 | anchor: ASPresentationAnchor? = nil
| `- error: 'ASPresentationAnchor' is unavailable in watchOS
129 | ) async throws {
130 | let token = try await storage.load()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASFoundation.h:39:20: note: 'ASPresentationAnchor' has been explicitly marked unavailable here
37 | #import <UIKit/UIKit.h>
38 | #if __has_include(<UIKit/UIWindow.h>)
39 | typedef UIWindow * ASPresentationAnchor API_UNAVAILABLE(watchos);
| `- note: 'ASPresentationAnchor' has been explicitly marked unavailable here
40 | #endif
41 | #if __has_include(<UIKit/UIViewController.h>) && !defined(ASViewController)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RSAPublicKey.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSAPublicKey.swift
SwiftCompile normal arm64 (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient+Account.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyClient+Account.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyClient.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyClient.swift
SwiftCompile normal arm64_32 Compiling\ RauthyConfig.swift,\ RauthyError.swift,\ SessionStorage.swift,\ SignOutScope.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyError.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SessionStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SignOutScope.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyConfig.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/RauthyError.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RauthyError.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SessionStorage.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SessionStorage.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/SignOutScope.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SignOutScope.swift
SwiftCompile normal arm64 Compiling\ IDTokenClaims.swift,\ JSONValue.swift,\ JWK.swift,\ JWTClaimsValidator.swift,\ JWTDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDTokenClaims.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWK.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTClaimsValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTDecoder.swift (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/IDTokenClaims.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IDTokenClaims.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JSONValue.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JSONValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWK.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JWK.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTClaimsValidator.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JWTClaimsValidator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Rauthy/JWTDecoder.swift (in target 'Rauthy' from project 'Rauthy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JWTDecoder.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-25 11:20:09.054 xcodebuild[881:5101] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ Rauthy (in target 'Rauthy' from project 'Rauthy')
SwiftCompile normal arm64 (in target 'Rauthy' from project 'Rauthy')
Building workspace Rauthy with scheme Rauthy
(3 failures)
BUILD FAILURE 6.4 watchOS