The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftUIInterfaceOrientation, reference 1.2.0 (202014), with Swift 6.4 for watchOS using Xcode 27.0 on 24 Sep 2026 02:59:38 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 SwiftUIInterfaceOrientation -destination generic/platform=watchOS

Build Log

SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-6BCTB8I5DCBBKFJ0Y0G4WQDDJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-69WNGEAVQP55EDBQHP3BLE8QU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-51SR7UBHOMSGMEPVFS6PLSR4M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-5488DA9QVJJ7QOFXPYOYIYFUX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-1W411BS4UH2UNMNII2341429S.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-A4WOQTM8SYZAQP223LI6RRPEK.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-AY6JAXDJMW2FLVG4UD79375PW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-368NRGVYQ33J8K75Y2DSNU06Y.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-1FTJGW5ZM9ZN5IKPBE4A9LGNF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-B3IXODHI7VO4VRX2RWRXLVJZT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-AIQ30TCDC2B0LBUU6FPQZ0HWI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-2YRZ292TS6QDW2V2V92NZMPWM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-BEC0M2J7FJN53VXNFDZDKL9U2.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-34U50N378SZT64826L0B62MN6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-BX0NALWCB2F1YOTF0NZGV9FWU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-EO02G285WTXB0RPNG3DP9O9VN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-CU8J9TNJY5EX43FQOPTAAHU29.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-EULYJN53RZTIP2D6F171CT1YZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-7VIERZPAA371031RT8VBKFYKJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-C3HYVW8P89QAUDLD9VRHUF48Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-ESJZZ70KT229YQNKF5CWYQVLA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-DAEI6Z48P97TYC3SMMGLERAJ5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-DB0V1GY4JDAXG2CZ5MW826DDE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-47SS6PHE8KOUZX5UOQUNKH397.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-BRDP6VIMJ6A6HG4W4NYXZ8BI3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-B8SNL2YULCKW9SYIL0T5QLMV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-8RQ09UCIV0XSYRF8TQQD54MWN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-6STZ9DXY0E1K8LHUUEU1F4SE.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-BBXP8Z81UOB3UBBTO3GG9FEEO.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-EH256724QTCKT0XATY095QHVP.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-DSXZOKFM7XQLZ0FRNNKFDWZT0.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-DXCLJ0K1EEBRV5MFYJOV1HIUX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-DP67QJL9W7VSYP70ZVEBE3KRT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-CLOM4E4D45A8A94N3QNHOVW3H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-72UYR37X0O2APTD1XMSJ20X5X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-4VPDXW2J8W40JMX88G7X30C4G.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-1XWTF8V96VX3IAHKJO7PJZDU0.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-8EDL8T61430CB5CU94L1E3L0C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-AR3EDJH6PMDGNUXQGV2JND65S.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-F5AOMF9V2Y10QV8U00QNX8B7Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-B0A9Z3B1UDU8OLBQROLWD03N3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-D4BOUT6VJWDXKNATG8P2F95W3.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-ABH83C7CSGMIJAARTF384TV0L.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-4AZRAZ8X3W0CS36SZ1GS4LT05.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-TURER010MQ2QH6SN4BGDJJKP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-70RNUQRT1QM2F8WR42WPP4KQV.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-E9C6K7MOTJF3RC93DULCZ130U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-2XWL6VFNA7WRWSTXI42YLU909.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-BGAQE5HOOTG6M9C46O1HHPCDR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-2JD3RMVTK0MFX7K570KHTLBBH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-5U4CPBNVICOGB0BBK9BC7P4E9.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DXH34ZWEY4P4FEELCOH3LXVCR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-3RCPMYWFYVKLOR1JJH1M1L7O6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-22L6Z003SE8XPQ9JS14K57C9N.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-7IATJTA58S6OFDEYHG9JSLLDQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-E6XJI4PF1Q2HPTXKL91GWARU6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-6DR5UJH94SD7QMITGWNAX9FBI.pcm
SwiftCompile normal arm64 Compiling\ MainBundleInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MainBundleInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:10:55: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 8 |     private static var infoDictionary: [String: Any]? { Bundle.main.infoDictionary }
 9 |
10 |     private static let orientationToMaskMap: [String: UIInterfaceOrientationMask] = [
   |                                                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
11 |         "UIInterfaceOrientationPortrait": .portrait,
12 |         "UIInterfaceOrientationPortraitUpsideDown": .portraitUpsideDown,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:31:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
29 |     ///
30 |     /// - Returns: A combined orientation mask, or an empty mask if the key is missing.
31 |     static var supportedInterfaceOrientations: UIInterfaceOrientationMask {
   |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
32 |         let plistOrientations = infoDictionary?["UISupportedInterfaceOrientations"] as? [String] ?? []
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
SwiftCompile normal arm64 Compiling\ View+InterfaceOrientation.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+InterfaceOrientation.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:56:64: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
54 |     /// - Returns: A view that registers the specified orientation constraints with
55 |     ///   ``InterfaceOrientationManager`` for its lifetime.
56 |     public func supportedInterfaceOrientations(_ orientations: UIInterfaceOrientationMask?) -> some View {
   |                                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
57 |         modifier(InterfaceOrientationsViewModifier(orientations: orientations ?? []))
58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
SwiftCompile normal arm64 Compiling\ InterfaceOrientationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:66:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 64 |     public static let shared = InterfaceOrientationManager()
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:67:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:69:35: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
    |                                   `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 70 |
 71 |     /// The currently resolved interface orientations based on all registered constraints.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:92:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 90 |     /// }
 91 |     /// ```
 92 |     public var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 93 |         if orientations.isEmpty {
 94 |             return defaultOrientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:153:33: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
151 |     ///   - orientations: The allowed orientations for the view.
152 |     ///   - id: A unique identifier for the view.
153 |     func register(orientations: UIInterfaceOrientationMask, id: UUID) {
    |                                 `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
154 |         assert(!orientations.isEmpty, "Using an empty orientation mask is not allowed")
155 |         self.orientations[id] = orientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:212:72: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
210 |     }
211 |
212 |     nonisolated private static func loadOrientationsFromInfoPlist() -> UIInterfaceOrientationMask {
    |                                                                        `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
213 |         let plistOrientations = MainBundleInfo.supportedInterfaceOrientations
214 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:256:41: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
254 |         /// - `.landscape` - Landscape left and right
255 |         /// - `.allButUpsideDown` - All except portrait upside down (recommended for iPhone)
256 |         public let defaultOrientations: UIInterfaceOrientationMask
    |                                         `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
257 |
258 |         /// Creates a configuration with the specified default orientations.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:267:42: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
265 |         /// - Parameter defaultOrientations: The orientation mask to use when no view
266 |         ///   constraints are registered, or as the base for intersection calculations.
267 |         public init(defaultOrientations: UIInterfaceOrientationMask) {
    |                                          `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
268 |             self.defaultOrientations = defaultOrientations
269 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:171:84: error: 'UIWindowScene' is unavailable in watchOS
169 |     private func updateSupportedInterfaceOrientations() {
170 |         if #available(iOS 16.0, *) {
171 |             guard let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
    |                                                                                    `- error: 'UIWindowScene' is unavailable in watchOS
172 |                 return Self.logger.error("No active window scene found")
173 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:171:37: error: 'UIApplication' is unavailable in watchOS
169 |     private func updateSupportedInterfaceOrientations() {
170 |         if #available(iOS 16.0, *) {
171 |             guard let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
    |                                     `- error: 'UIApplication' is unavailable in watchOS
172 |                 return Self.logger.error("No active window scene found")
173 |             }
/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/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:171:58: error: 'connectedScenes' is unavailable in watchOS
169 |     private func updateSupportedInterfaceOrientations() {
170 |         if #available(iOS 16.0, *) {
171 |             guard let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
    |                                                          `- error: 'connectedScenes' is unavailable in watchOS
172 |                 return Self.logger.error("No active window scene found")
173 |             }
/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:189:50: note: 'connectedScenes' has been explicitly marked unavailable here
187 | #pragma mark -- UIScene --
188 | // All of the currently connected UIScene instances
189 | @property(nonatomic, readonly) NSSet<UIScene *> *connectedScenes API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                  `- note: 'connectedScenes' has been explicitly marked unavailable here
190 |
191 | // All of the representations that currently have connected UIScene instances or had their sessions persisted by the system (ex: visible in iOS' switcher)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:175:25: error: 'keyWindow' is unavailable in watchOS
173 |             }
174 |
175 |             windowScene.keyWindow?.rootViewController?.setNeedsUpdateOfSupportedInterfaceOrientations()
    |                         `- error: 'keyWindow' is unavailable in watchOS
176 |         } else {
177 |             UIViewController.attemptRotationToDeviceOrientation()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:45:61: note: 'keyWindow' has been explicitly marked unavailable here
 43 |
 44 | // The key window for this UIWindowScene
 45 | @property (nonatomic, readonly, strong, nullable) UIWindow *keyWindow API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos);
    |                                                             `- note: 'keyWindow' has been explicitly marked unavailable here
 46 |
 47 | /// An optional object used as a source of scene-level activity items configuration
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:175:56: error: 'setNeedsUpdateOfSupportedInterfaceOrientations()' is unavailable in watchOS
173 |             }
174 |
175 |             windowScene.keyWindow?.rootViewController?.setNeedsUpdateOfSupportedInterfaceOrientations()
    |                                                        `- error: 'setNeedsUpdateOfSupportedInterfaceOrientations()' is unavailable in watchOS
176 |         } else {
177 |             UIViewController.attemptRotationToDeviceOrientation()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:391:1: note: 'setNeedsUpdateOfSupportedInterfaceOrientations()' has been explicitly marked unavailable here
389 | /// Notifies the view controller that a change occurred that affects supported interface orientations or the preferred interface orientation for presentation.
390 | /// By default, this will animate any changes to orientation. To perform a non-animated update, call within `[UIView performWithoutAnimation:]`.
391 | - (void)setNeedsUpdateOfSupportedInterfaceOrientations API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos);
    | `- note: 'setNeedsUpdateOfSupportedInterfaceOrientations()' has been explicitly marked unavailable here
392 |
393 | // The rotating header and footer views will slide out during the rotation and back in once it has completed.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:177:13: error: 'UIViewController' is unavailable in watchOS
175 |             windowScene.keyWindow?.rootViewController?.setNeedsUpdateOfSupportedInterfaceOrientations()
176 |         } else {
177 |             UIViewController.attemptRotationToDeviceOrientation()
    |             `- error: 'UIViewController' is unavailable in watchOS
178 |         }
179 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InterfaceOrientationManager.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftUIInterfaceOrientation (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:66:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 64 |     public static let shared = InterfaceOrientationManager()
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:67:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:69:35: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
    |                                   `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 70 |
 71 |     /// The currently resolved interface orientations based on all registered constraints.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:92:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 90 |     /// }
 91 |     /// ```
 92 |     public var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 93 |         if orientations.isEmpty {
 94 |             return defaultOrientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:153:33: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
151 |     ///   - orientations: The allowed orientations for the view.
152 |     ///   - id: A unique identifier for the view.
153 |     func register(orientations: UIInterfaceOrientationMask, id: UUID) {
    |                                 `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
154 |         assert(!orientations.isEmpty, "Using an empty orientation mask is not allowed")
155 |         self.orientations[id] = orientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:212:72: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
210 |     }
211 |
212 |     nonisolated private static func loadOrientationsFromInfoPlist() -> UIInterfaceOrientationMask {
    |                                                                        `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
213 |         let plistOrientations = MainBundleInfo.supportedInterfaceOrientations
214 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:256:41: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
254 |         /// - `.landscape` - Landscape left and right
255 |         /// - `.allButUpsideDown` - All except portrait upside down (recommended for iPhone)
256 |         public let defaultOrientations: UIInterfaceOrientationMask
    |                                         `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
257 |
258 |         /// Creates a configuration with the specified default orientations.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:267:42: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
265 |         /// - Parameter defaultOrientations: The orientation mask to use when no view
266 |         ///   constraints are registered, or as the base for intersection calculations.
267 |         public init(defaultOrientations: UIInterfaceOrientationMask) {
    |                                          `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
268 |             self.defaultOrientations = defaultOrientations
269 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:10:55: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 8 |     private static var infoDictionary: [String: Any]? { Bundle.main.infoDictionary }
 9 |
10 |     private static let orientationToMaskMap: [String: UIInterfaceOrientationMask] = [
   |                                                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
11 |         "UIInterfaceOrientationPortrait": .portrait,
12 |         "UIInterfaceOrientationPortraitUpsideDown": .portraitUpsideDown,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:31:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
29 |     ///
30 |     /// - Returns: A combined orientation mask, or an empty mask if the key is missing.
31 |     static var supportedInterfaceOrientations: UIInterfaceOrientationMask {
   |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
32 |         let plistOrientations = infoDictionary?["UISupportedInterfaceOrientations"] as? [String] ?? []
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:56:64: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
54 |     /// - Returns: A view that registers the specified orientation constraints with
55 |     ///   ``InterfaceOrientationManager`` for its lifetime.
56 |     public func supportedInterfaceOrientations(_ orientations: UIInterfaceOrientationMask?) -> some View {
   |                                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
57 |         modifier(InterfaceOrientationsViewModifier(orientations: orientations ?? []))
58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:63:23: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
61 | /// A view modifier that manages interface orientation constraints for a view.
62 | private struct InterfaceOrientationsViewModifier: ViewModifier {
63 |     let orientations: UIInterfaceOrientationMask
   |                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
64 |
65 |     @State private var id = UUID()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
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/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-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 -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_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftUIInterfaceOrientation -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation_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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.abi.json
SwiftCompile normal arm64 (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftUIInterfaceOrientation (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:66:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 64 |     public static let shared = InterfaceOrientationManager()
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:67:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:69:35: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
    |                                   `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 70 |
 71 |     /// The currently resolved interface orientations based on all registered constraints.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:92:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 90 |     /// }
 91 |     /// ```
 92 |     public var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 93 |         if orientations.isEmpty {
 94 |             return defaultOrientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:153:33: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
151 |     ///   - orientations: The allowed orientations for the view.
152 |     ///   - id: A unique identifier for the view.
153 |     func register(orientations: UIInterfaceOrientationMask, id: UUID) {
    |                                 `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
154 |         assert(!orientations.isEmpty, "Using an empty orientation mask is not allowed")
155 |         self.orientations[id] = orientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:212:72: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
210 |     }
211 |
212 |     nonisolated private static func loadOrientationsFromInfoPlist() -> UIInterfaceOrientationMask {
    |                                                                        `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
213 |         let plistOrientations = MainBundleInfo.supportedInterfaceOrientations
214 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:256:41: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
254 |         /// - `.landscape` - Landscape left and right
255 |         /// - `.allButUpsideDown` - All except portrait upside down (recommended for iPhone)
256 |         public let defaultOrientations: UIInterfaceOrientationMask
    |                                         `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
257 |
258 |         /// Creates a configuration with the specified default orientations.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:267:42: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
265 |         /// - Parameter defaultOrientations: The orientation mask to use when no view
266 |         ///   constraints are registered, or as the base for intersection calculations.
267 |         public init(defaultOrientations: UIInterfaceOrientationMask) {
    |                                          `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
268 |             self.defaultOrientations = defaultOrientations
269 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:10:55: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 8 |     private static var infoDictionary: [String: Any]? { Bundle.main.infoDictionary }
 9 |
10 |     private static let orientationToMaskMap: [String: UIInterfaceOrientationMask] = [
   |                                                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
11 |         "UIInterfaceOrientationPortrait": .portrait,
12 |         "UIInterfaceOrientationPortraitUpsideDown": .portraitUpsideDown,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:31:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
29 |     ///
30 |     /// - Returns: A combined orientation mask, or an empty mask if the key is missing.
31 |     static var supportedInterfaceOrientations: UIInterfaceOrientationMask {
   |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
32 |         let plistOrientations = infoDictionary?["UISupportedInterfaceOrientations"] as? [String] ?? []
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:56:64: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
54 |     /// - Returns: A view that registers the specified orientation constraints with
55 |     ///   ``InterfaceOrientationManager`` for its lifetime.
56 |     public func supportedInterfaceOrientations(_ orientations: UIInterfaceOrientationMask?) -> some View {
   |                                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
57 |         modifier(InterfaceOrientationsViewModifier(orientations: orientations ?? []))
58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:63:23: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
61 | /// A view modifier that manages interface orientation constraints for a view.
62 | private struct InterfaceOrientationsViewModifier: ViewModifier {
63 |     let orientations: UIInterfaceOrientationMask
   |                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
64 |
65 |     @State private var id = UUID()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
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/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-dependencies-2.json -enable-objc-interop -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 -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_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftUIInterfaceOrientation -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.abi.json
SwiftCompile normal arm64_32 (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ MainBundleInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:10:55: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 8 |     private static var infoDictionary: [String: Any]? { Bundle.main.infoDictionary }
 9 |
10 |     private static let orientationToMaskMap: [String: UIInterfaceOrientationMask] = [
   |                                                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
11 |         "UIInterfaceOrientationPortrait": .portrait,
12 |         "UIInterfaceOrientationPortraitUpsideDown": .portraitUpsideDown,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:31:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
29 |     ///
30 |     /// - Returns: A combined orientation mask, or an empty mask if the key is missing.
31 |     static var supportedInterfaceOrientations: UIInterfaceOrientationMask {
   |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
32 |         let plistOrientations = infoDictionary?["UISupportedInterfaceOrientations"] as? [String] ?? []
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MainBundleInfo.swift
SwiftCompile normal arm64_32 Compiling\ InterfaceOrientationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:66:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 64 |     public static let shared = InterfaceOrientationManager()
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:67:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:69:35: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
    |                                   `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 70 |
 71 |     /// The currently resolved interface orientations based on all registered constraints.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:92:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 90 |     /// }
 91 |     /// ```
 92 |     public var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 93 |         if orientations.isEmpty {
 94 |             return defaultOrientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:153:33: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
151 |     ///   - orientations: The allowed orientations for the view.
152 |     ///   - id: A unique identifier for the view.
153 |     func register(orientations: UIInterfaceOrientationMask, id: UUID) {
    |                                 `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
154 |         assert(!orientations.isEmpty, "Using an empty orientation mask is not allowed")
155 |         self.orientations[id] = orientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:212:72: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
210 |     }
211 |
212 |     nonisolated private static func loadOrientationsFromInfoPlist() -> UIInterfaceOrientationMask {
    |                                                                        `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
213 |         let plistOrientations = MainBundleInfo.supportedInterfaceOrientations
214 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:256:41: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
254 |         /// - `.landscape` - Landscape left and right
255 |         /// - `.allButUpsideDown` - All except portrait upside down (recommended for iPhone)
256 |         public let defaultOrientations: UIInterfaceOrientationMask
    |                                         `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
257 |
258 |         /// Creates a configuration with the specified default orientations.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:267:42: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
265 |         /// - Parameter defaultOrientations: The orientation mask to use when no view
266 |         ///   constraints are registered, or as the base for intersection calculations.
267 |         public init(defaultOrientations: UIInterfaceOrientationMask) {
    |                                          `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
268 |             self.defaultOrientations = defaultOrientations
269 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:171:84: error: 'UIWindowScene' is unavailable in watchOS
169 |     private func updateSupportedInterfaceOrientations() {
170 |         if #available(iOS 16.0, *) {
171 |             guard let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
    |                                                                                    `- error: 'UIWindowScene' is unavailable in watchOS
172 |                 return Self.logger.error("No active window scene found")
173 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:171:37: error: 'UIApplication' is unavailable in watchOS
169 |     private func updateSupportedInterfaceOrientations() {
170 |         if #available(iOS 16.0, *) {
171 |             guard let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
    |                                     `- error: 'UIApplication' is unavailable in watchOS
172 |                 return Self.logger.error("No active window scene found")
173 |             }
/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/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:171:58: error: 'connectedScenes' is unavailable in watchOS
169 |     private func updateSupportedInterfaceOrientations() {
170 |         if #available(iOS 16.0, *) {
171 |             guard let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
    |                                                          `- error: 'connectedScenes' is unavailable in watchOS
172 |                 return Self.logger.error("No active window scene found")
173 |             }
/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:189:50: note: 'connectedScenes' has been explicitly marked unavailable here
187 | #pragma mark -- UIScene --
188 | // All of the currently connected UIScene instances
189 | @property(nonatomic, readonly) NSSet<UIScene *> *connectedScenes API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                  `- note: 'connectedScenes' has been explicitly marked unavailable here
190 |
191 | // All of the representations that currently have connected UIScene instances or had their sessions persisted by the system (ex: visible in iOS' switcher)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:175:25: error: 'keyWindow' is unavailable in watchOS
173 |             }
174 |
175 |             windowScene.keyWindow?.rootViewController?.setNeedsUpdateOfSupportedInterfaceOrientations()
    |                         `- error: 'keyWindow' is unavailable in watchOS
176 |         } else {
177 |             UIViewController.attemptRotationToDeviceOrientation()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:45:61: note: 'keyWindow' has been explicitly marked unavailable here
 43 |
 44 | // The key window for this UIWindowScene
 45 | @property (nonatomic, readonly, strong, nullable) UIWindow *keyWindow API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos);
    |                                                             `- note: 'keyWindow' has been explicitly marked unavailable here
 46 |
 47 | /// An optional object used as a source of scene-level activity items configuration
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InterfaceOrientationManager.swift
SwiftCompile normal arm64_32 Compiling\ View+InterfaceOrientation.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+InterfaceOrientation.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:56:64: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
54 |     /// - Returns: A view that registers the specified orientation constraints with
55 |     ///   ``InterfaceOrientationManager`` for its lifetime.
56 |     public func supportedInterfaceOrientations(_ orientations: UIInterfaceOrientationMask?) -> some View {
   |                                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
57 |         modifier(InterfaceOrientationsViewModifier(orientations: orientations ?? []))
58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-23 22:59:29.048 xcodebuild[627:3898] [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\ SwiftUIInterfaceOrientation (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
	SwiftCompile normal arm64 (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftUIInterfaceOrientation (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
	SwiftCompile normal arm64_32 (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
	Building workspace SwiftUIInterfaceOrientation with scheme SwiftUIInterfaceOrientation
(5 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:
  SwiftUIInterfaceOrientation: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftUIInterfaceOrientation
2026-09-23 22:59:35.721 xcodebuild[796:4623] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftUIInterfaceOrientation",
  "name" : "SwiftUIInterfaceOrientation",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftUIInterfaceOrientation",
      "targets" : [
        "SwiftUIInterfaceOrientation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftUIInterfaceOrientationTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftUIInterfaceOrientationTests",
      "path" : "Tests/SwiftUIInterfaceOrientationTests",
      "sources" : [
        "ConfigurationTests.swift",
        "InterfaceOrientationManagerTests.swift",
        "MainBundleInfoTests.swift",
        "TestTags.swift"
      ],
      "target_dependencies" : [
        "SwiftUIInterfaceOrientation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftUIInterfaceOrientation",
      "module_type" : "SwiftTarget",
      "name" : "SwiftUIInterfaceOrientation",
      "path" : "Sources/SwiftUIInterfaceOrientation",
      "product_memberships" : [
        "SwiftUIInterfaceOrientation"
      ],
      "sources" : [
        "InterfaceOrientationManager.swift",
        "MainBundleInfo.swift",
        "View+InterfaceOrientation.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "SwiftUIInterfaceOrientation",
    "schemes" : [
      "SwiftUIInterfaceOrientation"
    ]
  }
}
2026-09-23 22:59:36.929 xcodebuild[804:4690] [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 SwiftUIInterfaceOrientation -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 SwiftUIInterfaceOrientation -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  SwiftUIInterfaceOrientation: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'SwiftUIInterfaceOrientation-product' in project 'SwiftUIInterfaceOrientation'
        ➜ Explicit dependency on target 'SwiftUIInterfaceOrientation' in project 'SwiftUIInterfaceOrientation'
    Target 'SwiftUIInterfaceOrientation' in project 'SwiftUIInterfaceOrientation' (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 SwiftUIInterfaceOrientation normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    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 SwiftUIInterfaceOrientation -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -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 -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 -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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation_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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver SwiftUIInterfaceOrientation normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    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 SwiftUIInterfaceOrientation -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -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 -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 -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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation_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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-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\ SwiftUIInterfaceOrientation (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:66:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 64 |     public static let shared = InterfaceOrientationManager()
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:67:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:69:35: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
    |                                   `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 70 |
 71 |     /// The currently resolved interface orientations based on all registered constraints.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:92:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 90 |     /// }
 91 |     /// ```
 92 |     public var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 93 |         if orientations.isEmpty {
 94 |             return defaultOrientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:153:33: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
151 |     ///   - orientations: The allowed orientations for the view.
152 |     ///   - id: A unique identifier for the view.
153 |     func register(orientations: UIInterfaceOrientationMask, id: UUID) {
    |                                 `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
154 |         assert(!orientations.isEmpty, "Using an empty orientation mask is not allowed")
155 |         self.orientations[id] = orientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:212:72: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
210 |     }
211 |
212 |     nonisolated private static func loadOrientationsFromInfoPlist() -> UIInterfaceOrientationMask {
    |                                                                        `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
213 |         let plistOrientations = MainBundleInfo.supportedInterfaceOrientations
214 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:256:41: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
254 |         /// - `.landscape` - Landscape left and right
255 |         /// - `.allButUpsideDown` - All except portrait upside down (recommended for iPhone)
256 |         public let defaultOrientations: UIInterfaceOrientationMask
    |                                         `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
257 |
258 |         /// Creates a configuration with the specified default orientations.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:267:42: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
265 |         /// - Parameter defaultOrientations: The orientation mask to use when no view
266 |         ///   constraints are registered, or as the base for intersection calculations.
267 |         public init(defaultOrientations: UIInterfaceOrientationMask) {
    |                                          `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
268 |             self.defaultOrientations = defaultOrientations
269 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:10:55: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 8 |     private static var infoDictionary: [String: Any]? { Bundle.main.infoDictionary }
 9 |
10 |     private static let orientationToMaskMap: [String: UIInterfaceOrientationMask] = [
   |                                                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
11 |         "UIInterfaceOrientationPortrait": .portrait,
12 |         "UIInterfaceOrientationPortraitUpsideDown": .portraitUpsideDown,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:31:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
29 |     ///
30 |     /// - Returns: A combined orientation mask, or an empty mask if the key is missing.
31 |     static var supportedInterfaceOrientations: UIInterfaceOrientationMask {
   |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
32 |         let plistOrientations = infoDictionary?["UISupportedInterfaceOrientations"] as? [String] ?? []
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:56:64: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
54 |     /// - Returns: A view that registers the specified orientation constraints with
55 |     ///   ``InterfaceOrientationManager`` for its lifetime.
56 |     public func supportedInterfaceOrientations(_ orientations: UIInterfaceOrientationMask?) -> some View {
   |                                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
57 |         modifier(InterfaceOrientationsViewModifier(orientations: orientations ?? []))
58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:63:23: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
61 | /// A view modifier that manages interface orientation constraints for a view.
62 | private struct InterfaceOrientationsViewModifier: ViewModifier {
63 |     let orientations: UIInterfaceOrientationMask
   |                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
64 |
65 |     @State private var id = UUID()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    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/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-dependencies-1.json -enable-objc-interop -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 -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_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftUIInterfaceOrientation -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64_32/SwiftUIInterfaceOrientation.abi.json
SwiftCompile normal arm64 Compiling\ View+InterfaceOrientation.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+InterfaceOrientation.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:56:64: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
54 |     /// - Returns: A view that registers the specified orientation constraints with
55 |     ///   ``InterfaceOrientationManager`` for its lifetime.
56 |     public func supportedInterfaceOrientations(_ orientations: UIInterfaceOrientationMask?) -> some View {
   |                                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
57 |         modifier(InterfaceOrientationsViewModifier(orientations: orientations ?? []))
58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftUIInterfaceOrientation (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:66:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 64 |     public static let shared = InterfaceOrientationManager()
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:67:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:69:35: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
    |                                   `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 70 |
 71 |     /// The currently resolved interface orientations based on all registered constraints.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:92:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 90 |     /// }
 91 |     /// ```
 92 |     public var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 93 |         if orientations.isEmpty {
 94 |             return defaultOrientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:153:33: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
151 |     ///   - orientations: The allowed orientations for the view.
152 |     ///   - id: A unique identifier for the view.
153 |     func register(orientations: UIInterfaceOrientationMask, id: UUID) {
    |                                 `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
154 |         assert(!orientations.isEmpty, "Using an empty orientation mask is not allowed")
155 |         self.orientations[id] = orientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:212:72: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
210 |     }
211 |
212 |     nonisolated private static func loadOrientationsFromInfoPlist() -> UIInterfaceOrientationMask {
    |                                                                        `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
213 |         let plistOrientations = MainBundleInfo.supportedInterfaceOrientations
214 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:256:41: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
254 |         /// - `.landscape` - Landscape left and right
255 |         /// - `.allButUpsideDown` - All except portrait upside down (recommended for iPhone)
256 |         public let defaultOrientations: UIInterfaceOrientationMask
    |                                         `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
257 |
258 |         /// Creates a configuration with the specified default orientations.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:267:42: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
265 |         /// - Parameter defaultOrientations: The orientation mask to use when no view
266 |         ///   constraints are registered, or as the base for intersection calculations.
267 |         public init(defaultOrientations: UIInterfaceOrientationMask) {
    |                                          `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
268 |             self.defaultOrientations = defaultOrientations
269 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:10:55: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 8 |     private static var infoDictionary: [String: Any]? { Bundle.main.infoDictionary }
 9 |
10 |     private static let orientationToMaskMap: [String: UIInterfaceOrientationMask] = [
   |                                                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
11 |         "UIInterfaceOrientationPortrait": .portrait,
12 |         "UIInterfaceOrientationPortraitUpsideDown": .portraitUpsideDown,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:31:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
29 |     ///
30 |     /// - Returns: A combined orientation mask, or an empty mask if the key is missing.
31 |     static var supportedInterfaceOrientations: UIInterfaceOrientationMask {
   |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
32 |         let plistOrientations = infoDictionary?["UISupportedInterfaceOrientations"] as? [String] ?? []
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:56:64: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
54 |     /// - Returns: A view that registers the specified orientation constraints with
55 |     ///   ``InterfaceOrientationManager`` for its lifetime.
56 |     public func supportedInterfaceOrientations(_ orientations: UIInterfaceOrientationMask?) -> some View {
   |                                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
57 |         modifier(InterfaceOrientationsViewModifier(orientations: orientations ?? []))
58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:63:23: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
61 | /// A view modifier that manages interface orientation constraints for a view.
62 | private struct InterfaceOrientationsViewModifier: ViewModifier {
63 |     let orientations: UIInterfaceOrientationMask
   |                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
64 |
65 |     @State private var id = UUID()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
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/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-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 -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_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftUIInterfaceOrientation -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation_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/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIInterfaceOrientation.build/Debug-watchos/SwiftUIInterfaceOrientation-t.build/Objects-normal/arm64/SwiftUIInterfaceOrientation.abi.json
SwiftCompile normal arm64 (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ MainBundleInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MainBundleInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:10:55: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 8 |     private static var infoDictionary: [String: Any]? { Bundle.main.infoDictionary }
 9 |
10 |     private static let orientationToMaskMap: [String: UIInterfaceOrientationMask] = [
   |                                                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
11 |         "UIInterfaceOrientationPortrait": .portrait,
12 |         "UIInterfaceOrientationPortraitUpsideDown": .portraitUpsideDown,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:31:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
29 |     ///
30 |     /// - Returns: A combined orientation mask, or an empty mask if the key is missing.
31 |     static var supportedInterfaceOrientations: UIInterfaceOrientationMask {
   |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
32 |         let plistOrientations = infoDictionary?["UISupportedInterfaceOrientations"] as? [String] ?? []
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
SwiftCompile normal arm64 Compiling\ InterfaceOrientationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:66:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 64 |     public static let shared = InterfaceOrientationManager()
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:67:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:69:35: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
    |                                   `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 70 |
 71 |     /// The currently resolved interface orientations based on all registered constraints.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:92:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 90 |     /// }
 91 |     /// ```
 92 |     public var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 93 |         if orientations.isEmpty {
 94 |             return defaultOrientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:153:33: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
151 |     ///   - orientations: The allowed orientations for the view.
152 |     ///   - id: A unique identifier for the view.
153 |     func register(orientations: UIInterfaceOrientationMask, id: UUID) {
    |                                 `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
154 |         assert(!orientations.isEmpty, "Using an empty orientation mask is not allowed")
155 |         self.orientations[id] = orientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:212:72: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
210 |     }
211 |
212 |     nonisolated private static func loadOrientationsFromInfoPlist() -> UIInterfaceOrientationMask {
    |                                                                        `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
213 |         let plistOrientations = MainBundleInfo.supportedInterfaceOrientations
214 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:256:41: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
254 |         /// - `.landscape` - Landscape left and right
255 |         /// - `.allButUpsideDown` - All except portrait upside down (recommended for iPhone)
256 |         public let defaultOrientations: UIInterfaceOrientationMask
    |                                         `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
257 |
258 |         /// Creates a configuration with the specified default orientations.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:267:42: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
265 |         /// - Parameter defaultOrientations: The orientation mask to use when no view
266 |         ///   constraints are registered, or as the base for intersection calculations.
267 |         public init(defaultOrientations: UIInterfaceOrientationMask) {
    |                                          `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
268 |             self.defaultOrientations = defaultOrientations
269 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:171:84: error: 'UIWindowScene' is unavailable in watchOS
169 |     private func updateSupportedInterfaceOrientations() {
170 |         if #available(iOS 16.0, *) {
171 |             guard let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
    |                                                                                    `- error: 'UIWindowScene' is unavailable in watchOS
172 |                 return Self.logger.error("No active window scene found")
173 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InterfaceOrientationManager.swift
SwiftCompile normal arm64_32 Compiling\ InterfaceOrientationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:66:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 64 |     public static let shared = InterfaceOrientationManager()
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:67:38: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 65 |
 66 |     private let defaultOrientations: UIInterfaceOrientationMask
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
    |                                      `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:69:35: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 67 |     private var orientations: [UUID: UIInterfaceOrientationMask] = [:]
 68 |     private var orientationObserver: (any NSObjectProtocol)?
 69 |     private var lastResolvedMask: UIInterfaceOrientationMask?
    |                                   `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 70 |
 71 |     /// The currently resolved interface orientations based on all registered constraints.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:92:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 90 |     /// }
 91 |     /// ```
 92 |     public var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 93 |         if orientations.isEmpty {
 94 |             return defaultOrientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:153:33: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
151 |     ///   - orientations: The allowed orientations for the view.
152 |     ///   - id: A unique identifier for the view.
153 |     func register(orientations: UIInterfaceOrientationMask, id: UUID) {
    |                                 `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
154 |         assert(!orientations.isEmpty, "Using an empty orientation mask is not allowed")
155 |         self.orientations[id] = orientations
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:212:72: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
210 |     }
211 |
212 |     nonisolated private static func loadOrientationsFromInfoPlist() -> UIInterfaceOrientationMask {
    |                                                                        `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
213 |         let plistOrientations = MainBundleInfo.supportedInterfaceOrientations
214 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:256:41: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
254 |         /// - `.landscape` - Landscape left and right
255 |         /// - `.allButUpsideDown` - All except portrait upside down (recommended for iPhone)
256 |         public let defaultOrientations: UIInterfaceOrientationMask
    |                                         `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
257 |
258 |         /// Creates a configuration with the specified default orientations.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:267:42: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
265 |         /// - Parameter defaultOrientations: The orientation mask to use when no view
266 |         ///   constraints are registered, or as the base for intersection calculations.
267 |         public init(defaultOrientations: UIInterfaceOrientationMask) {
    |                                          `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
268 |             self.defaultOrientations = defaultOrientations
269 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift:171:84: error: 'UIWindowScene' is unavailable in watchOS
169 |     private func updateSupportedInterfaceOrientations() {
170 |         if #available(iOS 16.0, *) {
171 |             guard let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
    |                                                                                    `- error: 'UIWindowScene' is unavailable in watchOS
172 |                 return Self.logger.error("No active window scene found")
173 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/InterfaceOrientationManager.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InterfaceOrientationManager.swift
SwiftCompile normal arm64_32 Compiling\ View+InterfaceOrientation.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift:56:64: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
54 |     /// - Returns: A view that registers the specified orientation constraints with
55 |     ///   ``InterfaceOrientationManager`` for its lifetime.
56 |     public func supportedInterfaceOrientations(_ orientations: UIInterfaceOrientationMask?) -> some View {
   |                                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
57 |         modifier(InterfaceOrientationsViewModifier(orientations: orientations ?? []))
58 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/View+InterfaceOrientation.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+InterfaceOrientation.swift
SwiftCompile normal arm64_32 Compiling\ MainBundleInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:10:55: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
 8 |     private static var infoDictionary: [String: Any]? { Bundle.main.infoDictionary }
 9 |
10 |     private static let orientationToMaskMap: [String: UIInterfaceOrientationMask] = [
   |                                                       `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
11 |         "UIInterfaceOrientationPortrait": .portrait,
12 |         "UIInterfaceOrientationPortraitUpsideDown": .portraitUpsideDown,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift:31:48: error: 'UIInterfaceOrientationMask' is unavailable in watchOS
29 |     ///
30 |     /// - Returns: A combined orientation mask, or an empty mask if the key is missing.
31 |     static var supportedInterfaceOrientations: UIInterfaceOrientationMask {
   |                                                `- error: 'UIInterfaceOrientationMask' is unavailable in watchOS
32 |         let plistOrientations = infoDictionary?["UISupportedInterfaceOrientations"] as? [String] ?? []
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIInterfaceOrientation/MainBundleInfo.swift (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MainBundleInfo.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-23 22:59:37.889 xcodebuild[805:4715] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64_32 (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftUIInterfaceOrientation (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftUIInterfaceOrientation (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
	SwiftCompile normal arm64 (in target 'SwiftUIInterfaceOrientation' from project 'SwiftUIInterfaceOrientation')
	Building workspace SwiftUIInterfaceOrientation with scheme SwiftUIInterfaceOrientation
(5 failures)
BUILD FAILURE 6.4 watchOS