The Swift Package Index logo.Swift Package Index

Build Information

Failed to build FTLinearActivityIndicator, reference 2.0.2 (52764c), with Swift 6.4 for watchOS using Xcode 27.0 on 23 Sep 2026 15:35:28 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 FTLinearActivityIndicator -destination generic/platform=watchOS

Build Log

SwiftCompile normal arm64_32 Compiling\ UIApplication+LinearNetworkActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:43:23: error: 'UIWindow' is unavailable in watchOS
 41 | 	}
 42 |
 43 | 	var indicatorWindow: UIWindow? {
    |                       `- error: 'UIWindow' is unavailable in watchOS
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:12:11: error: 'UIApplication' is unavailable in watchOS
 10 |
 11 | @available(iOSApplicationExtension, unavailable)
 12 | extension UIApplication {
    |           `- error: 'UIApplication' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:173:11: error: 'UIViewController' is unavailable in watchOS
171 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
172 | @available(iOSApplicationExtension, unavailable)
173 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
174 | 	@objc final public class func configureLinearNetworkActivityIndicator() {
175 | 		DispatchQueue.once {
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:15:6: error: 'UIDevice' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
 15 | 		if UIDevice.current.userInterfaceIdiom != .pad {
    |      `- error: 'UIDevice' is unavailable in watchOS
 16 | 			if #available(iOS 18.0, *) {
 17 | 				configureLinearNetworkActivityIndicator()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
   |            `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:20:27: error: 'windows' is unavailable in watchOS
 18 | 			}
 19 | 			// detect notch
 20 | 			if let window = shared.windows.first, window.safeAreaInsets.bottom > 0.0 {
    |                           `- error: 'windows' is unavailable in watchOS
 21 | 				configureLinearNetworkActivityIndicator()
 22 | 			}
/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:109:62: note: 'windows' has been explicitly marked unavailable here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    |                                                              `- note: 'windows' has been explicitly marked unavailable here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:20:49: error: 'safeAreaInsets' is unavailable in watchOS
 18 | 			}
 19 | 			// detect notch
 20 | 			if let window = shared.windows.first, window.safeAreaInsets.bottom > 0.0 {
    |                                                 `- error: 'safeAreaInsets' is unavailable in watchOS
 21 | 				configureLinearNetworkActivityIndicator()
 22 | 			}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:293:45: note: 'safeAreaInsets' has been explicitly marked unavailable here
291 | - (void)layoutMarginsDidChange API_AVAILABLE(ios(8.0));
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                             `- note: 'safeAreaInsets' has been explicitly marked unavailable here
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
295 |
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:30:40: error: 'UIApplication' is unavailable in watchOS
 28 | 	class func configureLinearNetworkActivityIndicator() {
 29 | 		DispatchQueue.once {
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                        `- error: 'UIApplication' is unavailable in watchOS
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:30:54: error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 28 | 	class func configureLinearNetworkActivityIndicator() {
 29 | 		DispatchQueue.once {
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                                      `- error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
/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:113:68: note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
112 |
113 | @property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible API_DEPRECATED("Provide a custom network activity UI in your app if desired.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    |                                                                    `- note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
114 |
115 | @property(readonly, nonatomic) UIStatusBarStyle statusBarStyle API_UNAVAILABLE(tvos) API_DEPRECATED("Use the statusBarManager property of the window scene instead.", ios(2.0, 13.0)) API_UNAVAILABLE(visionos); // default is UIStatusBarStyleDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:32:40: error: 'UIApplication' is unavailable in watchOS
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                        `- error: 'UIApplication' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:32:54: error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                                      `- error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:113:68: note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
112 |
113 | @property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible API_DEPRECATED("Provide a custom network activity UI in your app if desired.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    |                                                                    `- note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
114 |
115 | @property(readonly, nonatomic) UIStatusBarStyle statusBarStyle API_UNAVAILABLE(tvos) API_DEPRECATED("Use the statusBarManager property of the window scene instead.", ios(2.0, 13.0)) API_UNAVAILABLE(visionos); // default is UIStatusBarStyleDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:35:3: error: 'UIViewController' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
 35 | 		UIViewController.configureLinearNetworkActivityIndicator()
    |   `- error: 'UIViewController' is unavailable in watchOS
 36 | 	}
 37 |
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:45:75: error: 'UIWindow' is unavailable in watchOS
 43 | 	var indicatorWindow: UIWindow? {
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
    |                                                                           `- error: 'UIWindow' is unavailable in watchOS
 46 | 		}
 47 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:53:18: error: 'UIWindow' is unavailable in watchOS
 51 | 					self,
 52 | 					&AssociatedKeys.indicatorWindowKey,
 53 | 					newValue as UIWindow?,
    |                  `- error: 'UIWindow' is unavailable in watchOS
 54 | 					.OBJC_ASSOCIATION_RETAIN_NONATOMIC
 55 | 				)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:71:44: error: 'UIScreen' is unavailable in watchOS
 69 | 			if newValue {
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
    |                                            `- error: 'UIScreen' is unavailable in watchOS
 72 | 					indicatorWindow = UIWindow(frame: frame)
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:71:53: error: 'main' is unavailable in watchOS
 69 | 			if newValue {
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
    |                                                     `- error: 'main' is unavailable in watchOS
 72 | 					indicatorWindow = UIWindow(frame: frame)
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
 57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'main' has been explicitly marked unavailable here
 58 |
 59 | @property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIApplication+LinearNetworkActivityIndicator.swift
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:72:24: error: 'UIWindow' is unavailable in watchOS
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
 72 | 					indicatorWindow = UIWindow(frame: frame)
    |                        `- error: 'UIWindow' is unavailable in watchOS
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
 74 | 					indicatorWindow?.isUserInteractionEnabled = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:72:24: error: 'init(frame:)' is unavailable in watchOS
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
 72 | 					indicatorWindow = UIWindow(frame: frame)
    |                        `- error: 'init(frame:)' is unavailable in watchOS
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
 74 | 					indicatorWindow?.isUserInteractionEnabled = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:27:1: note: 'init(frame:)' has been explicitly marked unavailable here
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(frame:)' has been explicitly marked unavailable here
 28 | - (instancetype)init API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
 29 |
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:73:35: error: cannot assign value of type 'CGFloat' to type 'UIWindow.Level'
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
 72 | 					indicatorWindow = UIWindow(frame: frame)
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
    |                                   `- error: cannot assign value of type 'CGFloat' to type 'UIWindow.Level'
 74 | 					indicatorWindow?.isUserInteractionEnabled = false
 75 | 					if #available(iOS 17.0, *) {
SwiftCompile normal arm64_32 Compiling\ UIDevice+Extension.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIDevice+Extension.swift
SwiftCompile normal arm64_32 Compiling\ FTLinearActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:16:26: error: 'CAGradientLayer' is unavailable in watchOS
 14 |
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
    |                          `- error: 'CAGradientLayer' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:17:27: error: 'CAGradientLayer' is unavailable in watchOS
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
    |                           `- error: 'CAGradientLayer' is unavailable in watchOS
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:18:22: error: 'CABasicAnimation' is unavailable in watchOS
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
    |                      `- error: 'CABasicAnimation' is unavailable in watchOS
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
 20 | 	var animating = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:19:23: error: 'CABasicAnimation' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
    |                       `- error: 'CABasicAnimation' is unavailable in watchOS
 20 | 	var animating = false
 21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:11:47: error: 'UIView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | @objc public class FTLinearActivityIndicator: UIView {
    |                                               `- error: 'UIView' is unavailable in watchOS
 12 |
 13 | 	@objc public var hidesWhenStopped = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:34: error: 'CAMediaTimingFunction' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                  `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:62: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                              `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:88: error: 'easeInEaseOut' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                                                        `- error: 'easeInEaseOut' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:60:43: note: 'easeInEaseOut' has been explicitly marked unavailable here
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
59 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
   |                                           `- note: 'easeInEaseOut' has been explicitly marked unavailable here
61 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:68:35: error: 'CAMediaTimingFunction' is unavailable in watchOS
 66 | 		rightAnimation.toValue = -self.bounds.size.width
 67 | 		rightAnimation.duration = duration
 68 | 		rightAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                   `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 69 | 		rightAnimation.timeOffset = 0.5 * duration
 70 | 		rightAnimation.repeatCount = Float.infinity
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:68:63: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 66 | 		rightAnimation.toValue = -self.bounds.size.width
 67 | 		rightAnimation.duration = duration
 68 | 		rightAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                               `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 69 | 		rightAnimation.timeOffset = 0.5 * duration
 70 | 		rightAnimation.repeatCount = Float.infinity
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FTLinearActivityIndicator.swift
SwiftCompile normal arm64 Compiling\ UIApplication+LinearNetworkActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:43:23: error: 'UIWindow' is unavailable in watchOS
 41 | 	}
 42 |
 43 | 	var indicatorWindow: UIWindow? {
    |                       `- error: 'UIWindow' is unavailable in watchOS
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:12:11: error: 'UIApplication' is unavailable in watchOS
 10 |
 11 | @available(iOSApplicationExtension, unavailable)
 12 | extension UIApplication {
    |           `- error: 'UIApplication' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:173:11: error: 'UIViewController' is unavailable in watchOS
171 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
172 | @available(iOSApplicationExtension, unavailable)
173 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
174 | 	@objc final public class func configureLinearNetworkActivityIndicator() {
175 | 		DispatchQueue.once {
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:15:6: error: 'UIDevice' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
 15 | 		if UIDevice.current.userInterfaceIdiom != .pad {
    |      `- error: 'UIDevice' is unavailable in watchOS
 16 | 			if #available(iOS 18.0, *) {
 17 | 				configureLinearNetworkActivityIndicator()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
   |            `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:20:27: error: 'windows' is unavailable in watchOS
 18 | 			}
 19 | 			// detect notch
 20 | 			if let window = shared.windows.first, window.safeAreaInsets.bottom > 0.0 {
    |                           `- error: 'windows' is unavailable in watchOS
 21 | 				configureLinearNetworkActivityIndicator()
 22 | 			}
/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:109:62: note: 'windows' has been explicitly marked unavailable here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    |                                                              `- note: 'windows' has been explicitly marked unavailable here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:20:49: error: 'safeAreaInsets' is unavailable in watchOS
 18 | 			}
 19 | 			// detect notch
 20 | 			if let window = shared.windows.first, window.safeAreaInsets.bottom > 0.0 {
    |                                                 `- error: 'safeAreaInsets' is unavailable in watchOS
 21 | 				configureLinearNetworkActivityIndicator()
 22 | 			}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:293:45: note: 'safeAreaInsets' has been explicitly marked unavailable here
291 | - (void)layoutMarginsDidChange API_AVAILABLE(ios(8.0));
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                             `- note: 'safeAreaInsets' has been explicitly marked unavailable here
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
295 |
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:30:40: error: 'UIApplication' is unavailable in watchOS
 28 | 	class func configureLinearNetworkActivityIndicator() {
 29 | 		DispatchQueue.once {
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                        `- error: 'UIApplication' is unavailable in watchOS
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:30:54: error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 28 | 	class func configureLinearNetworkActivityIndicator() {
 29 | 		DispatchQueue.once {
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                                      `- error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
/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:113:68: note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
112 |
113 | @property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible API_DEPRECATED("Provide a custom network activity UI in your app if desired.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    |                                                                    `- note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
114 |
115 | @property(readonly, nonatomic) UIStatusBarStyle statusBarStyle API_UNAVAILABLE(tvos) API_DEPRECATED("Use the statusBarManager property of the window scene instead.", ios(2.0, 13.0)) API_UNAVAILABLE(visionos); // default is UIStatusBarStyleDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:32:40: error: 'UIApplication' is unavailable in watchOS
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                        `- error: 'UIApplication' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:32:54: error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                                      `- error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:113:68: note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
112 |
113 | @property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible API_DEPRECATED("Provide a custom network activity UI in your app if desired.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    |                                                                    `- note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
114 |
115 | @property(readonly, nonatomic) UIStatusBarStyle statusBarStyle API_UNAVAILABLE(tvos) API_DEPRECATED("Use the statusBarManager property of the window scene instead.", ios(2.0, 13.0)) API_UNAVAILABLE(visionos); // default is UIStatusBarStyleDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:35:3: error: 'UIViewController' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
 35 | 		UIViewController.configureLinearNetworkActivityIndicator()
    |   `- error: 'UIViewController' is unavailable in watchOS
 36 | 	}
 37 |
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:45:75: error: 'UIWindow' is unavailable in watchOS
 43 | 	var indicatorWindow: UIWindow? {
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
    |                                                                           `- error: 'UIWindow' is unavailable in watchOS
 46 | 		}
 47 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIApplication+LinearNetworkActivityIndicator.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ FTLinearActivityIndicator (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:16:26: error: 'CAGradientLayer' is unavailable in watchOS
 14 |
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
    |                          `- error: 'CAGradientLayer' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:17:27: error: 'CAGradientLayer' is unavailable in watchOS
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
    |                           `- error: 'CAGradientLayer' is unavailable in watchOS
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:18:22: error: 'CABasicAnimation' is unavailable in watchOS
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
    |                      `- error: 'CABasicAnimation' is unavailable in watchOS
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
 20 | 	var animating = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:19:23: error: 'CABasicAnimation' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
    |                       `- error: 'CABasicAnimation' is unavailable in watchOS
 20 | 	var animating = false
 21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:11:47: error: 'UIView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | @objc public class FTLinearActivityIndicator: UIView {
    |                                               `- error: 'UIView' is unavailable in watchOS
 12 |
 13 | 	@objc public var hidesWhenStopped = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:43:23: error: 'UIWindow' is unavailable in watchOS
 41 | 	}
 42 |
 43 | 	var indicatorWindow: UIWindow? {
    |                       `- error: 'UIWindow' is unavailable in watchOS
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:12:11: error: 'UIApplication' is unavailable in watchOS
 10 |
 11 | @available(iOSApplicationExtension, unavailable)
 12 | extension UIApplication {
    |           `- error: 'UIApplication' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
SwiftCompile normal arm64 (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ UIDevice+Extension.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIDevice+Extension.swift
SwiftCompile normal arm64 Compiling\ FTLinearActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:16:26: error: 'CAGradientLayer' is unavailable in watchOS
 14 |
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
    |                          `- error: 'CAGradientLayer' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:17:27: error: 'CAGradientLayer' is unavailable in watchOS
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
    |                           `- error: 'CAGradientLayer' is unavailable in watchOS
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:18:22: error: 'CABasicAnimation' is unavailable in watchOS
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
    |                      `- error: 'CABasicAnimation' is unavailable in watchOS
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
 20 | 	var animating = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:19:23: error: 'CABasicAnimation' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
    |                       `- error: 'CABasicAnimation' is unavailable in watchOS
 20 | 	var animating = false
 21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:11:47: error: 'UIView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | @objc public class FTLinearActivityIndicator: UIView {
    |                                               `- error: 'UIView' is unavailable in watchOS
 12 |
 13 | 	@objc public var hidesWhenStopped = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:34: error: 'CAMediaTimingFunction' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                  `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:62: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                              `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:88: error: 'easeInEaseOut' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                                                        `- error: 'easeInEaseOut' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:60:43: note: 'easeInEaseOut' has been explicitly marked unavailable here
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
59 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
   |                                           `- note: 'easeInEaseOut' has been explicitly marked unavailable here
61 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:68:35: error: 'CAMediaTimingFunction' is unavailable in watchOS
 66 | 		rightAnimation.toValue = -self.bounds.size.width
 67 | 		rightAnimation.duration = duration
 68 | 		rightAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                   `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 69 | 		rightAnimation.timeOffset = 0.5 * duration
 70 | 		rightAnimation.repeatCount = Float.infinity
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:68:63: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 66 | 		rightAnimation.toValue = -self.bounds.size.width
 67 | 		rightAnimation.duration = duration
 68 | 		rightAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                               `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 69 | 		rightAnimation.timeOffset = 0.5 * duration
 70 | 		rightAnimation.repeatCount = Float.infinity
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FTLinearActivityIndicator.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-23 11:35:18.730 xcodebuild[655:4313] [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 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ FTLinearActivityIndicator (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
	Building workspace FTLinearActivityIndicator with scheme FTLinearActivityIndicator
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  FTLinearActivityIndicator: /Users/admin/builder/spi-builder-workspace
resolved source packages: FTLinearActivityIndicator
2026-09-23 11:35:24.756 xcodebuild[780:4792] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "FTLinearActivityIndicator",
  "name" : "FTLinearActivityIndicator",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "FTLinearActivityIndicator",
      "targets" : [
        "FTLinearActivityIndicator"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "FTLinearActivityIndicator",
      "module_type" : "SwiftTarget",
      "name" : "FTLinearActivityIndicator",
      "path" : "FTLinearActivityIndicator",
      "product_memberships" : [
        "FTLinearActivityIndicator"
      ],
      "sources" : [
        "Classes/FTLinearActivityIndicator.swift",
        "Classes/UIApplication+LinearNetworkActivityIndicator.swift",
        "Classes/UIDevice+Extension.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
{
  "workspace" : {
    "name" : "FTLinearActivityIndicator",
    "schemes" : [
      "FTLinearActivityIndicator"
    ]
  }
}
2026-09-23 11:35:25.968 xcodebuild[788:4857] [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 FTLinearActivityIndicator -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 FTLinearActivityIndicator -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  FTLinearActivityIndicator: /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 'FTLinearActivityIndicator-product' in project 'FTLinearActivityIndicator'
        ➜ Explicit dependency on target 'FTLinearActivityIndicator' in project 'FTLinearActivityIndicator'
    Target 'FTLinearActivityIndicator' in project 'FTLinearActivityIndicator' (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 FTLinearActivityIndicator normal arm64 com.apple.xcode.tools.swift.compiler (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    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 FTLinearActivityIndicator -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator.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 -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 5 -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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator-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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator-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 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator_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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver FTLinearActivityIndicator normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    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 FTLinearActivityIndicator -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator.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 -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 5 -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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator-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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator-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 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator_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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator-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\ FTLinearActivityIndicator (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:16:26: error: 'CAGradientLayer' is unavailable in watchOS
 14 |
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
    |                          `- error: 'CAGradientLayer' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:17:27: error: 'CAGradientLayer' is unavailable in watchOS
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
    |                           `- error: 'CAGradientLayer' is unavailable in watchOS
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:18:22: error: 'CABasicAnimation' is unavailable in watchOS
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
    |                      `- error: 'CABasicAnimation' is unavailable in watchOS
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
 20 | 	var animating = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:19:23: error: 'CABasicAnimation' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
    |                       `- error: 'CABasicAnimation' is unavailable in watchOS
 20 | 	var animating = false
 21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:11:47: error: 'UIView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | @objc public class FTLinearActivityIndicator: UIView {
    |                                               `- error: 'UIView' is unavailable in watchOS
 12 |
 13 | 	@objc public var hidesWhenStopped = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:43:23: error: 'UIWindow' is unavailable in watchOS
 41 | 	}
 42 |
 43 | 	var indicatorWindow: UIWindow? {
    |                       `- error: 'UIWindow' is unavailable in watchOS
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:12:11: error: 'UIApplication' is unavailable in watchOS
 10 |
 11 | @available(iOSApplicationExtension, unavailable)
 12 | extension UIApplication {
    |           `- error: 'UIApplication' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:173:11: error: 'UIViewController' is unavailable in watchOS
171 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
172 | @available(iOSApplicationExtension, unavailable)
173 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
174 | 	@objc final public class func configureLinearNetworkActivityIndicator() {
175 | 		DispatchQueue.once {
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift:49:18: error: 'UIDevice' is unavailable in watchOS
47 | }
48 |
49 | public extension UIDevice {
   |                  `- error: 'UIDevice' is unavailable in watchOS
50 | 	var ftModelName: ModelName? {
51 | 		let result: String
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
   |            `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    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/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.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/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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator-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 -swift-version 5 -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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name FTLinearActivityIndicator -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator_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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64_32/FTLinearActivityIndicator.abi.json
SwiftCompile normal arm64_32 Compiling\ UIDevice+Extension.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIDevice+Extension.swift
SwiftCompile normal arm64_32 Compiling\ FTLinearActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:16:26: error: 'CAGradientLayer' is unavailable in watchOS
 14 |
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
    |                          `- error: 'CAGradientLayer' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:17:27: error: 'CAGradientLayer' is unavailable in watchOS
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
    |                           `- error: 'CAGradientLayer' is unavailable in watchOS
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:18:22: error: 'CABasicAnimation' is unavailable in watchOS
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
    |                      `- error: 'CABasicAnimation' is unavailable in watchOS
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
 20 | 	var animating = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:19:23: error: 'CABasicAnimation' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
    |                       `- error: 'CABasicAnimation' is unavailable in watchOS
 20 | 	var animating = false
 21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:11:47: error: 'UIView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | @objc public class FTLinearActivityIndicator: UIView {
    |                                               `- error: 'UIView' is unavailable in watchOS
 12 |
 13 | 	@objc public var hidesWhenStopped = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:34: error: 'CAMediaTimingFunction' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                  `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:62: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                              `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:88: error: 'easeInEaseOut' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                                                        `- error: 'easeInEaseOut' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:60:43: note: 'easeInEaseOut' has been explicitly marked unavailable here
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
59 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
   |                                           `- note: 'easeInEaseOut' has been explicitly marked unavailable here
61 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:68:35: error: 'CAMediaTimingFunction' is unavailable in watchOS
 66 | 		rightAnimation.toValue = -self.bounds.size.width
 67 | 		rightAnimation.duration = duration
 68 | 		rightAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                   `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 69 | 		rightAnimation.timeOffset = 0.5 * duration
 70 | 		rightAnimation.repeatCount = Float.infinity
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:68:63: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 66 | 		rightAnimation.toValue = -self.bounds.size.width
 67 | 		rightAnimation.duration = duration
 68 | 		rightAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                               `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 69 | 		rightAnimation.timeOffset = 0.5 * duration
 70 | 		rightAnimation.repeatCount = Float.infinity
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FTLinearActivityIndicator.swift
SwiftCompile normal arm64 Compiling\ UIDevice+Extension.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIDevice+Extension.swift
SwiftCompile normal arm64 Compiling\ UIApplication+LinearNetworkActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:43:23: error: 'UIWindow' is unavailable in watchOS
 41 | 	}
 42 |
 43 | 	var indicatorWindow: UIWindow? {
    |                       `- error: 'UIWindow' is unavailable in watchOS
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:12:11: error: 'UIApplication' is unavailable in watchOS
 10 |
 11 | @available(iOSApplicationExtension, unavailable)
 12 | extension UIApplication {
    |           `- error: 'UIApplication' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:173:11: error: 'UIViewController' is unavailable in watchOS
171 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
172 | @available(iOSApplicationExtension, unavailable)
173 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
174 | 	@objc final public class func configureLinearNetworkActivityIndicator() {
175 | 		DispatchQueue.once {
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:15:6: error: 'UIDevice' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
 15 | 		if UIDevice.current.userInterfaceIdiom != .pad {
    |      `- error: 'UIDevice' is unavailable in watchOS
 16 | 			if #available(iOS 18.0, *) {
 17 | 				configureLinearNetworkActivityIndicator()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
   |            `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:20:27: error: 'windows' is unavailable in watchOS
 18 | 			}
 19 | 			// detect notch
 20 | 			if let window = shared.windows.first, window.safeAreaInsets.bottom > 0.0 {
    |                           `- error: 'windows' is unavailable in watchOS
 21 | 				configureLinearNetworkActivityIndicator()
 22 | 			}
/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:109:62: note: 'windows' has been explicitly marked unavailable here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    |                                                              `- note: 'windows' has been explicitly marked unavailable here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:20:49: error: 'safeAreaInsets' is unavailable in watchOS
 18 | 			}
 19 | 			// detect notch
 20 | 			if let window = shared.windows.first, window.safeAreaInsets.bottom > 0.0 {
    |                                                 `- error: 'safeAreaInsets' is unavailable in watchOS
 21 | 				configureLinearNetworkActivityIndicator()
 22 | 			}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:293:45: note: 'safeAreaInsets' has been explicitly marked unavailable here
291 | - (void)layoutMarginsDidChange API_AVAILABLE(ios(8.0));
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                             `- note: 'safeAreaInsets' has been explicitly marked unavailable here
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
295 |
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:30:40: error: 'UIApplication' is unavailable in watchOS
 28 | 	class func configureLinearNetworkActivityIndicator() {
 29 | 		DispatchQueue.once {
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                        `- error: 'UIApplication' is unavailable in watchOS
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:30:54: error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 28 | 	class func configureLinearNetworkActivityIndicator() {
 29 | 		DispatchQueue.once {
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                                      `- error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
/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:113:68: note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
112 |
113 | @property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible API_DEPRECATED("Provide a custom network activity UI in your app if desired.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    |                                                                    `- note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
114 |
115 | @property(readonly, nonatomic) UIStatusBarStyle statusBarStyle API_UNAVAILABLE(tvos) API_DEPRECATED("Use the statusBarManager property of the window scene instead.", ios(2.0, 13.0)) API_UNAVAILABLE(visionos); // default is UIStatusBarStyleDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:32:40: error: 'UIApplication' is unavailable in watchOS
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                        `- error: 'UIApplication' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:32:54: error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                                      `- error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:113:68: note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
112 |
113 | @property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible API_DEPRECATED("Provide a custom network activity UI in your app if desired.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    |                                                                    `- note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
114 |
115 | @property(readonly, nonatomic) UIStatusBarStyle statusBarStyle API_UNAVAILABLE(tvos) API_DEPRECATED("Use the statusBarManager property of the window scene instead.", ios(2.0, 13.0)) API_UNAVAILABLE(visionos); // default is UIStatusBarStyleDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:35:3: error: 'UIViewController' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
 35 | 		UIViewController.configureLinearNetworkActivityIndicator()
    |   `- error: 'UIViewController' is unavailable in watchOS
 36 | 	}
 37 |
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:45:75: error: 'UIWindow' is unavailable in watchOS
 43 | 	var indicatorWindow: UIWindow? {
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
    |                                                                           `- error: 'UIWindow' is unavailable in watchOS
 46 | 		}
 47 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:53:18: error: 'UIWindow' is unavailable in watchOS
 51 | 					self,
 52 | 					&AssociatedKeys.indicatorWindowKey,
 53 | 					newValue as UIWindow?,
    |                  `- error: 'UIWindow' is unavailable in watchOS
 54 | 					.OBJC_ASSOCIATION_RETAIN_NONATOMIC
 55 | 				)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:71:44: error: 'UIScreen' is unavailable in watchOS
 69 | 			if newValue {
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
    |                                            `- error: 'UIScreen' is unavailable in watchOS
 72 | 					indicatorWindow = UIWindow(frame: frame)
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:71:53: error: 'main' is unavailable in watchOS
 69 | 			if newValue {
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
    |                                                     `- error: 'main' is unavailable in watchOS
 72 | 					indicatorWindow = UIWindow(frame: frame)
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
 57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'main' has been explicitly marked unavailable here
 58 |
 59 | @property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:72:24: error: 'UIWindow' is unavailable in watchOS
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
 72 | 					indicatorWindow = UIWindow(frame: frame)
    |                        `- error: 'UIWindow' is unavailable in watchOS
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
 74 | 					indicatorWindow?.isUserInteractionEnabled = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIApplication+LinearNetworkActivityIndicator.swift
SwiftCompile normal arm64 Compiling\ FTLinearActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:16:26: error: 'CAGradientLayer' is unavailable in watchOS
 14 |
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
    |                          `- error: 'CAGradientLayer' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:17:27: error: 'CAGradientLayer' is unavailable in watchOS
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
    |                           `- error: 'CAGradientLayer' is unavailable in watchOS
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:18:22: error: 'CABasicAnimation' is unavailable in watchOS
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
    |                      `- error: 'CABasicAnimation' is unavailable in watchOS
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
 20 | 	var animating = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:19:23: error: 'CABasicAnimation' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
    |                       `- error: 'CABasicAnimation' is unavailable in watchOS
 20 | 	var animating = false
 21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:11:47: error: 'UIView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | @objc public class FTLinearActivityIndicator: UIView {
    |                                               `- error: 'UIView' is unavailable in watchOS
 12 |
 13 | 	@objc public var hidesWhenStopped = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:34: error: 'CAMediaTimingFunction' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                  `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:62: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                              `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:52:88: error: 'easeInEaseOut' is unavailable in watchOS
 50 | 		leftAnimation.toValue = self.bounds.size.width
 51 | 		leftAnimation.duration = duration
 52 | 		leftAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                                                        `- error: 'easeInEaseOut' is unavailable in watchOS
 53 | 		leftAnimation.repeatCount = Float.infinity
 54 | 		leftAnimation.isRemovedOnCompletion = false // continue running after app was in background
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:60:43: note: 'easeInEaseOut' has been explicitly marked unavailable here
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
59 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
   |                                           `- note: 'easeInEaseOut' has been explicitly marked unavailable here
61 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:68:35: error: 'CAMediaTimingFunction' is unavailable in watchOS
 66 | 		rightAnimation.toValue = -self.bounds.size.width
 67 | 		rightAnimation.duration = duration
 68 | 		rightAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                   `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 69 | 		rightAnimation.timeOffset = 0.5 * duration
 70 | 		rightAnimation.repeatCount = Float.infinity
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:68:63: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 66 | 		rightAnimation.toValue = -self.bounds.size.width
 67 | 		rightAnimation.duration = duration
 68 | 		rightAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                               `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 69 | 		rightAnimation.timeOffset = 0.5 * duration
 70 | 		rightAnimation.repeatCount = Float.infinity
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FTLinearActivityIndicator.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ FTLinearActivityIndicator (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:16:26: error: 'CAGradientLayer' is unavailable in watchOS
 14 |
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
    |                          `- error: 'CAGradientLayer' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:17:27: error: 'CAGradientLayer' is unavailable in watchOS
 15 | 	let duration = 1.5
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
    |                           `- error: 'CAGradientLayer' is unavailable in watchOS
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:18:22: error: 'CABasicAnimation' is unavailable in watchOS
 16 | 	let leftGradientLayer = CAGradientLayer()
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
    |                      `- error: 'CABasicAnimation' is unavailable in watchOS
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
 20 | 	var animating = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:19:23: error: 'CABasicAnimation' is unavailable in watchOS
 17 | 	let rightGradientLayer = CAGradientLayer()
 18 | 	let leftAnimation = CABasicAnimation(keyPath: "position.x")
 19 | 	let rightAnimation = CABasicAnimation(keyPath: "position.x")
    |                       `- error: 'CABasicAnimation' is unavailable in watchOS
 20 | 	var animating = false
 21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift:11:47: error: 'UIView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | @objc public class FTLinearActivityIndicator: UIView {
    |                                               `- error: 'UIView' is unavailable in watchOS
 12 |
 13 | 	@objc public var hidesWhenStopped = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:43:23: error: 'UIWindow' is unavailable in watchOS
 41 | 	}
 42 |
 43 | 	var indicatorWindow: UIWindow? {
    |                       `- error: 'UIWindow' is unavailable in watchOS
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:12:11: error: 'UIApplication' is unavailable in watchOS
 10 |
 11 | @available(iOSApplicationExtension, unavailable)
 12 | extension UIApplication {
    |           `- error: 'UIApplication' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:173:11: error: 'UIViewController' is unavailable in watchOS
171 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
172 | @available(iOSApplicationExtension, unavailable)
173 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
174 | 	@objc final public class func configureLinearNetworkActivityIndicator() {
175 | 		DispatchQueue.once {
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.swift:49:18: error: 'UIDevice' is unavailable in watchOS
47 | }
48 |
49 | public extension UIDevice {
   |                  `- error: 'UIDevice' is unavailable in watchOS
50 | 	var ftModelName: ModelName? {
51 | 		let result: String
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
   |            `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
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/FTLinearActivityIndicator/Classes/FTLinearActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIDevice+Extension.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/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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator-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 -swift-version 5 -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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name FTLinearActivityIndicator -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator_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/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FTLinearActivityIndicator.build/Debug-watchos/FTLinearActivityIndicator-t.build/Objects-normal/arm64/FTLinearActivityIndicator.abi.json
SwiftCompile normal arm64 (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ UIApplication+LinearNetworkActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:43:23: error: 'UIWindow' is unavailable in watchOS
 41 | 	}
 42 |
 43 | 	var indicatorWindow: UIWindow? {
    |                       `- error: 'UIWindow' is unavailable in watchOS
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:12:11: error: 'UIApplication' is unavailable in watchOS
 10 |
 11 | @available(iOSApplicationExtension, unavailable)
 12 | extension UIApplication {
    |           `- error: 'UIApplication' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:173:11: error: 'UIViewController' is unavailable in watchOS
171 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
172 | @available(iOSApplicationExtension, unavailable)
173 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
174 | 	@objc final public class func configureLinearNetworkActivityIndicator() {
175 | 		DispatchQueue.once {
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:15:6: error: 'UIDevice' is unavailable in watchOS
 13 | 	@objc final public class func configureLinearNetworkActivityIndicatorIfNeeded() {
 14 | #if !targetEnvironment(macCatalyst) && (swift(<5.9) || !os(visionOS))
 15 | 		if UIDevice.current.userInterfaceIdiom != .pad {
    |      `- error: 'UIDevice' is unavailable in watchOS
 16 | 			if #available(iOS 18.0, *) {
 17 | 				configureLinearNetworkActivityIndicator()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
   |            `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:20:27: error: 'windows' is unavailable in watchOS
 18 | 			}
 19 | 			// detect notch
 20 | 			if let window = shared.windows.first, window.safeAreaInsets.bottom > 0.0 {
    |                           `- error: 'windows' is unavailable in watchOS
 21 | 				configureLinearNetworkActivityIndicator()
 22 | 			}
/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:109:62: note: 'windows' has been explicitly marked unavailable here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    |                                                              `- note: 'windows' has been explicitly marked unavailable here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:20:49: error: 'safeAreaInsets' is unavailable in watchOS
 18 | 			}
 19 | 			// detect notch
 20 | 			if let window = shared.windows.first, window.safeAreaInsets.bottom > 0.0 {
    |                                                 `- error: 'safeAreaInsets' is unavailable in watchOS
 21 | 				configureLinearNetworkActivityIndicator()
 22 | 			}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:293:45: note: 'safeAreaInsets' has been explicitly marked unavailable here
291 | - (void)layoutMarginsDidChange API_AVAILABLE(ios(8.0));
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                             `- note: 'safeAreaInsets' has been explicitly marked unavailable here
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
295 |
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:30:40: error: 'UIApplication' is unavailable in watchOS
 28 | 	class func configureLinearNetworkActivityIndicator() {
 29 | 		DispatchQueue.once {
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                        `- error: 'UIApplication' is unavailable in watchOS
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
/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/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:30:54: error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 28 | 	class func configureLinearNetworkActivityIndicator() {
 29 | 		DispatchQueue.once {
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                                      `- error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
/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:113:68: note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
112 |
113 | @property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible API_DEPRECATED("Provide a custom network activity UI in your app if desired.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    |                                                                    `- note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
114 |
115 | @property(readonly, nonatomic) UIStatusBarStyle statusBarStyle API_UNAVAILABLE(tvos) API_DEPRECATED("Use the statusBarManager property of the window scene instead.", ios(2.0, 13.0)) API_UNAVAILABLE(visionos); // default is UIStatusBarStyleDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:32:40: error: 'UIApplication' is unavailable in watchOS
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                        `- error: 'UIApplication' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:32:54: error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 30 | 			swizzle(original: #selector(setter: UIApplication.isNetworkActivityIndicatorVisible),
 31 | 					swizzled:  #selector(setter: ft_networkActivityIndicatorVisible))
 32 | 			swizzle(original: #selector(getter: UIApplication.isNetworkActivityIndicatorVisible),
    |                                                      `- error: 'isNetworkActivityIndicatorVisible' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:113:68: note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
112 |
113 | @property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible API_DEPRECATED("Provide a custom network activity UI in your app if desired.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    |                                                                    `- note: 'isNetworkActivityIndicatorVisible' has been explicitly marked unavailable here
114 |
115 | @property(readonly, nonatomic) UIStatusBarStyle statusBarStyle API_UNAVAILABLE(tvos) API_DEPRECATED("Use the statusBarManager property of the window scene instead.", ios(2.0, 13.0)) API_UNAVAILABLE(visionos); // default is UIStatusBarStyleDefault
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:35:3: error: 'UIViewController' is unavailable in watchOS
 33 | 					swizzled:  #selector(getter: ft_networkActivityIndicatorVisible))
 34 | 		}
 35 | 		UIViewController.configureLinearNetworkActivityIndicator()
    |   `- error: 'UIViewController' is unavailable in watchOS
 36 | 	}
 37 |
/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 | /*
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:45:75: error: 'UIWindow' is unavailable in watchOS
 43 | 	var indicatorWindow: UIWindow? {
 44 | 		get {
 45 | 			objc_getAssociatedObject(self, &AssociatedKeys.indicatorWindowKey) as? UIWindow
    |                                                                           `- error: 'UIWindow' is unavailable in watchOS
 46 | 		}
 47 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:53:18: error: 'UIWindow' is unavailable in watchOS
 51 | 					self,
 52 | 					&AssociatedKeys.indicatorWindowKey,
 53 | 					newValue as UIWindow?,
    |                  `- error: 'UIWindow' is unavailable in watchOS
 54 | 					.OBJC_ASSOCIATION_RETAIN_NONATOMIC
 55 | 				)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:71:44: error: 'UIScreen' is unavailable in watchOS
 69 | 			if newValue {
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
    |                                            `- error: 'UIScreen' is unavailable in watchOS
 72 | 					indicatorWindow = UIWindow(frame: frame)
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:71:53: error: 'main' is unavailable in watchOS
 69 | 			if newValue {
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
    |                                                     `- error: 'main' is unavailable in watchOS
 72 | 					indicatorWindow = UIWindow(frame: frame)
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
 57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'main' has been explicitly marked unavailable here
 58 |
 59 | @property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:72:24: error: 'UIWindow' is unavailable in watchOS
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
 72 | 					indicatorWindow = UIWindow(frame: frame)
    |                        `- error: 'UIWindow' is unavailable in watchOS
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
 74 | 					indicatorWindow?.isUserInteractionEnabled = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:72:24: error: 'init(frame:)' is unavailable in watchOS
 70 | 				if indicatorWindow == nil {
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
 72 | 					indicatorWindow = UIWindow(frame: frame)
    |                        `- error: 'init(frame:)' is unavailable in watchOS
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
 74 | 					indicatorWindow?.isUserInteractionEnabled = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:27:1: note: 'init(frame:)' has been explicitly marked unavailable here
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(frame:)' has been explicitly marked unavailable here
 28 | - (instancetype)init API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
 29 |
/Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift:73:35: error: cannot assign value of type 'CGFloat' to type 'UIWindow.Level'
 71 | 					let frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 12)
 72 | 					indicatorWindow = UIWindow(frame: frame)
 73 | 					indicatorWindow?.windowLevel = UIWindow.Level.statusBar + 1
    |                                   `- error: cannot assign value of type 'CGFloat' to type 'UIWindow.Level'
 74 | 					indicatorWindow?.isUserInteractionEnabled = false
 75 | 					if #available(iOS 17.0, *) {
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/FTLinearActivityIndicator/Classes/UIApplication+LinearNetworkActivityIndicator.swift (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIApplication+LinearNetworkActivityIndicator.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 11:35:26.913 xcodebuild[789:4880] [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 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ FTLinearActivityIndicator (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ FTLinearActivityIndicator (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
	SwiftCompile normal arm64 (in target 'FTLinearActivityIndicator' from project 'FTLinearActivityIndicator')
	Building workspace FTLinearActivityIndicator with scheme FTLinearActivityIndicator
(5 failures)
BUILD FAILURE 6.4 watchOS