The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftyGif, reference master (c44e2b), with Swift 6.4 for watchOS using Xcode 27.0 on 20 Sep 2026 16:19:44 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 SwiftyGif-Package -destination generic/platform=watchOS

Build Log

176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:121:18: error: 'UIImageView' is unavailable in watchOS
119 | // MARK: - Download gif
120 |
121 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
122 |
123 |     /// Download gif image and sets it.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:355:35: error: 'UIView' is unavailable in watchOS
353 |     ///
354 |     /// - Returns : A boolean for weather the imageView was discarded
355 |     func isDiscarded(_ imageView: UIView?) -> Bool {
    |                                   `- error: 'UIView' is unavailable in watchOS
356 |         return imageView?.superview == nil
357 |     }
/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/SwiftyGif/UIImageView+SwiftyGif.swift:362:43: error: 'UIView' is unavailable in watchOS
360 |     ///
361 |     /// - Returns : A boolean for weather the imageView is displayed
362 |     func isDisplayedInScreen(_ imageView: UIView?) -> Bool {
    |                                           `- error: 'UIView' is unavailable in watchOS
363 |         guard !isHidden, let imageView = imageView else  {
364 |             return 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/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/SwiftyGif/UIImageView+SwiftyGif.swift:236:18: error: 'UIImageView' is unavailable in watchOS
234 | // MARK: - Logic
235 |
236 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
237 |
238 |     /// Start displaying the gif for this UIImageView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:445:18: error: 'UIImageView' is unavailable in watchOS
443 | private let _delegateKey = malloc(4)
444 |
445 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
446 |
447 |     var gifImage: UIImage? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:44:14: error: 'init()' is unavailable in watchOS
 42 |     /// - Parameter manager: The manager to handle the gif display
 43 |     convenience init(gifImage: UIImage, manager: SwiftyGifManager = .defaultManager, loopCount: Int = -1) {
 44 |         self.init()
    |              `- error: 'init()' is unavailable in watchOS
 45 |         setGifImage(gifImage,manager: manager, loopCount: loopCount)
 46 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:53:14: error: 'init()' is unavailable in watchOS
 51 |     /// - Parameter manager: The manager to handle the gif display
 52 |     convenience init(gifURL: URL, manager: SwiftyGifManager = .defaultManager, loopCount: Int = -1) {
 53 |         self.init()
    |              `- error: 'init()' is unavailable in watchOS
 54 |         setGifFromURL(gifURL, manager: manager, loopCount: loopCount)
 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIImageView+SwiftyGif.swift
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:155:21: error: 'UIView' is unavailable in watchOS
153 |         stopAnimatingGif()
154 |
155 |         let loader: UIView? = showLoader ? createLoader(from: customLoader) : nil
    |                     `- error: 'UIView' is unavailable in watchOS
156 |
157 |         let task = session.dataTask(with: url) { [weak self] data, _, error in
/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/SwiftyGif/UIImageView+SwiftyGif.swift:176:30: error: 'UIActivityIndicatorView' is unavailable in watchOS
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
176 |         let loader = view ?? UIActivityIndicatorView()
    |                              `- error: 'UIActivityIndicatorView' is unavailable in watchOS
177 |         addSubview(loader)
178 |         loader.translatesAutoresizingMaskIntoConstraints = 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/UIActivityIndicatorView.h:24:12: note: 'UIActivityIndicatorView' has been explicitly marked unavailable here
22 |
23 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UIActivityIndicatorView : UIView <NSCoding>
   |            `- note: 'UIActivityIndicatorView' has been explicitly marked unavailable here
25 |
26 | - (instancetype)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle)style NS_DESIGNATED_INITIALIZER; // sizes the view according to the style
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:176:30: error: 'init()' is unavailable in watchOS
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
176 |         let loader = view ?? UIActivityIndicatorView()
    |                              `- error: 'init()' is unavailable in watchOS
177 |         addSubview(loader)
178 |         loader.translatesAutoresizingMaskIntoConstraints = 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:180:23: error: 'NSLayoutConstraint' is unavailable in watchOS
178 |         loader.translatesAutoresizingMaskIntoConstraints = false
179 |
180 |         addConstraint(NSLayoutConstraint(
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
181 |             item: loader,
182 |             attribute: .centerX,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:189:23: error: 'NSLayoutConstraint' is unavailable in watchOS
187 |             constant: 0))
188 |
189 |         addConstraint(NSLayoutConstraint(
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
190 |             item: loader,
191 |             attribute: .centerY,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
SwiftCompile normal arm64_32 Compiling\ SwiftyGifError.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifError.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifError.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftyGifError.swift
SwiftCompile normal arm64_32 Compiling\ SwiftyGifManager.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift (in target 'SwiftyGif' from project 'SwiftyGif')
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:17:38: error: 'UIImageView' is unavailable in watchOS
 15 | public typealias PlatformImageView = NSImageView
 16 | #else
 17 | public typealias PlatformImageView = UIImageView
    |                                      `- error: 'UIImageView' is unavailable in watchOS
 18 | #endif
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:28:28: error: 'CADisplayLink' is unavailable in watchOS
 26 |     fileprivate var timer: CVDisplayLink?
 27 |     #else
 28 |     fileprivate var timer: CADisplayLink?
    |                            `- error: 'CADisplayLink' is unavailable in watchOS
 29 |     #endif
 30 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
 19 | API_AVAILABLE(macos(14.0))
 20 |
 21 | @interface CADisplayLink : NSObject
    |            `- note: 'CADisplayLink' has been explicitly marked unavailable here
 22 | {
 23 | @private
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftyGifManager.swift
SwiftCompile normal arm64_32 Compiling\ UIImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift:230:42: error: 'UIScreen' is unavailable in watchOS
228 |         if #available(iOS 10.3, *) {
229 |             // Will be 120 on devices with ProMotion display, 60 otherwise.
230 |             let maximumFramesPerSecond = UIScreen.main.maximumFramesPerSecond
    |                                          `- error: 'UIScreen' is unavailable in watchOS
231 |             if maximumFramesPerSecond == 120 {
232 |                 maxFramePerSecond = maximumFramesPerSecond
/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/SwiftyGif/UIImage+SwiftyGif.swift:230:51: error: 'main' is unavailable in watchOS
228 |         if #available(iOS 10.3, *) {
229 |             // Will be 120 on devices with ProMotion display, 60 otherwise.
230 |             let maximumFramesPerSecond = UIScreen.main.maximumFramesPerSecond
    |                                                   `- error: 'main' is unavailable in watchOS
231 |             if maximumFramesPerSecond == 120 {
232 |                 maxFramePerSecond = maximumFramesPerSecond
/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/SwiftyGif/UIImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIImage+SwiftyGif.swift
SwiftCompile normal arm64_32 Compiling\ ObjcAssociatedWeakObject.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/ObjcAssociatedWeakObject.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/ObjcAssociatedWeakObject.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ObjcAssociatedWeakObject.swift
SwiftCompile normal arm64_32 Compiling\ NSImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSImage+SwiftyGif.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftyGif (in target 'SwiftyGif' from project 'SwiftyGif')
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:17:38: error: 'UIImageView' is unavailable in watchOS
 15 | public typealias PlatformImageView = NSImageView
 16 | #else
 17 | public typealias PlatformImageView = UIImageView
    |                                      `- error: 'UIImageView' is unavailable in watchOS
 18 | #endif
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:28:28: error: 'CADisplayLink' is unavailable in watchOS
 26 |     fileprivate var timer: CVDisplayLink?
 27 |     #else
 28 |     fileprivate var timer: CADisplayLink?
    |                            `- error: 'CADisplayLink' is unavailable in watchOS
 29 |     #endif
 30 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
 19 | API_AVAILABLE(macos(14.0))
 20 |
 21 | @interface CADisplayLink : NSObject
    |            `- note: 'CADisplayLink' has been explicitly marked unavailable here
 22 | {
 23 | @private
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:11:45: error: 'UIImageView' is unavailable in watchOS
  9 |
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
    |                                             `- error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:12:44: error: 'UIImageView' is unavailable in watchOS
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:13:44: error: 'UIImageView' is unavailable in watchOS
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:14:49: error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
    |                                                 `- error: 'UIImageView' is unavailable in watchOS
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
 16 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:15:47: error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
    |                                               `- error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:18:18: error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
 18 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 19 |     /// Set an image and a manager to an existing UIImageView. If the image is not an GIF image, set it in normal way and remove self form SwiftyGifManager
 20 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:35:18: error: 'UIImageView' is unavailable in watchOS
 33 | }
 34 |
 35 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 36 |
 37 |     // MARK: - Inits
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:138:38: error: 'UIView' is unavailable in watchOS
136 |                        session: URLSession = URLSession.shared,
137 |                        showLoader: Bool = true,
138 |                        customLoader: UIView? = nil,
    |                                      `- error: 'UIView' is unavailable in watchOS
139 |                        callback: @escaping (Result<Data, Error>) -> Void = {_ in }
140 |     ) -> URLSessionDataTask? {
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:42: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:60: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                                            `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:121:18: error: 'UIImageView' is unavailable in watchOS
119 | // MARK: - Download gif
120 |
121 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
122 |
123 |     /// Download gif image and sets it.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:355:35: error: 'UIView' is unavailable in watchOS
353 |     ///
354 |     /// - Returns : A boolean for weather the imageView was discarded
355 |     func isDiscarded(_ imageView: UIView?) -> Bool {
    |                                   `- error: 'UIView' is unavailable in watchOS
356 |         return imageView?.superview == nil
357 |     }
/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/SwiftyGif/UIImageView+SwiftyGif.swift:362:43: error: 'UIView' is unavailable in watchOS
360 |     ///
361 |     /// - Returns : A boolean for weather the imageView is displayed
362 |     func isDisplayedInScreen(_ imageView: UIView?) -> Bool {
    |                                           `- error: 'UIView' is unavailable in watchOS
363 |         guard !isHidden, let imageView = imageView else  {
364 |             return 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/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/SwiftyGif/UIImageView+SwiftyGif.swift:236:18: error: 'UIImageView' is unavailable in watchOS
234 | // MARK: - Logic
235 |
236 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
237 |
238 |     /// Start displaying the gif for this UIImageView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:445:18: error: 'UIImageView' is unavailable in watchOS
443 | private let _delegateKey = malloc(4)
444 |
445 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
446 |
447 |     var gifImage: UIImage? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImageView+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/ObjcAssociatedWeakObject.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifError.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftyGif -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif_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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.abi.json
SwiftCompile normal arm64_32 (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ NSImageView+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSImageView+SwiftyGif.swift
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftyGif (in target 'SwiftyGif' from project 'SwiftyGif')
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:17:38: error: 'UIImageView' is unavailable in watchOS
 15 | public typealias PlatformImageView = NSImageView
 16 | #else
 17 | public typealias PlatformImageView = UIImageView
    |                                      `- error: 'UIImageView' is unavailable in watchOS
 18 | #endif
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:28:28: error: 'CADisplayLink' is unavailable in watchOS
 26 |     fileprivate var timer: CVDisplayLink?
 27 |     #else
 28 |     fileprivate var timer: CADisplayLink?
    |                            `- error: 'CADisplayLink' is unavailable in watchOS
 29 |     #endif
 30 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
 19 | API_AVAILABLE(macos(14.0))
 20 |
 21 | @interface CADisplayLink : NSObject
    |            `- note: 'CADisplayLink' has been explicitly marked unavailable here
 22 | {
 23 | @private
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:11:45: error: 'UIImageView' is unavailable in watchOS
  9 |
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
    |                                             `- error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:12:44: error: 'UIImageView' is unavailable in watchOS
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:13:44: error: 'UIImageView' is unavailable in watchOS
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:14:49: error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
    |                                                 `- error: 'UIImageView' is unavailable in watchOS
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
 16 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:15:47: error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
    |                                               `- error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:18:18: error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
 18 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 19 |     /// Set an image and a manager to an existing UIImageView. If the image is not an GIF image, set it in normal way and remove self form SwiftyGifManager
 20 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:35:18: error: 'UIImageView' is unavailable in watchOS
 33 | }
 34 |
 35 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 36 |
 37 |     // MARK: - Inits
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:138:38: error: 'UIView' is unavailable in watchOS
136 |                        session: URLSession = URLSession.shared,
137 |                        showLoader: Bool = true,
138 |                        customLoader: UIView? = nil,
    |                                      `- error: 'UIView' is unavailable in watchOS
139 |                        callback: @escaping (Result<Data, Error>) -> Void = {_ in }
140 |     ) -> URLSessionDataTask? {
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:42: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:60: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                                            `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:121:18: error: 'UIImageView' is unavailable in watchOS
119 | // MARK: - Download gif
120 |
121 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
122 |
123 |     /// Download gif image and sets it.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:355:35: error: 'UIView' is unavailable in watchOS
353 |     ///
354 |     /// - Returns : A boolean for weather the imageView was discarded
355 |     func isDiscarded(_ imageView: UIView?) -> Bool {
    |                                   `- error: 'UIView' is unavailable in watchOS
356 |         return imageView?.superview == nil
357 |     }
/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/SwiftyGif/UIImageView+SwiftyGif.swift:362:43: error: 'UIView' is unavailable in watchOS
360 |     ///
361 |     /// - Returns : A boolean for weather the imageView is displayed
362 |     func isDisplayedInScreen(_ imageView: UIView?) -> Bool {
    |                                           `- error: 'UIView' is unavailable in watchOS
363 |         guard !isHidden, let imageView = imageView else  {
364 |             return 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/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/SwiftyGif/UIImageView+SwiftyGif.swift:236:18: error: 'UIImageView' is unavailable in watchOS
234 | // MARK: - Logic
235 |
236 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
237 |
238 |     /// Start displaying the gif for this UIImageView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:445:18: error: 'UIImageView' is unavailable in watchOS
443 | private let _delegateKey = malloc(4)
444 |
445 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
446 |
447 |     var gifImage: UIImage? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImageView+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/ObjcAssociatedWeakObject.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifError.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftyGif -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif_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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.abi.json
SwiftCompile normal arm64 (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ UIImageView+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIImageView+SwiftyGif.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-20 12:19:35.136 xcodebuild[674:4363] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftyGif (in target 'SwiftyGif' from project 'SwiftyGif')
	SwiftCompile normal arm64_32 (in target 'SwiftyGif' from project 'SwiftyGif')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftyGif (in target 'SwiftyGif' from project 'SwiftyGif')
	SwiftCompile normal arm64 (in target 'SwiftyGif' from project 'SwiftyGif')
	Building workspace SwiftyGif with scheme SwiftyGif-Package
(5 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  SwiftyGif: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftyGif
2026-09-20 12:19:41.430 xcodebuild[808:4874] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftyGif",
  "name" : "SwiftyGif",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "macos",
      "version" : "10.14"
    }
  ],
  "products" : [
    {
      "name" : "SwiftyGif",
      "targets" : [
        "SwiftyGif"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftyGif-Dynamic",
      "targets" : [
        "SwiftyGif"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftyGif",
      "module_type" : "SwiftTarget",
      "name" : "SwiftyGif",
      "path" : "SwiftyGif",
      "product_memberships" : [
        "SwiftyGif",
        "SwiftyGif-Dynamic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/SwiftyGif/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "NSImage+SwiftyGif.swift",
        "NSImageView+SwiftyGif.swift",
        "ObjcAssociatedWeakObject.swift",
        "SwiftyGifError.swift",
        "SwiftyGifManager.swift",
        "UIImage+SwiftyGif.swift",
        "UIImageView+SwiftyGif.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
{
  "workspace" : {
    "name" : "SwiftyGif",
    "schemes" : [
      "SwiftyGif",
      "SwiftyGif-Dynamic",
      "SwiftyGif-Package"
    ]
  }
}
2026-09-20 12:19:42.641 xcodebuild[816:4947] [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 SwiftyGif-Package -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 SwiftyGif-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  SwiftyGif: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
    Target 'SwiftyGif-Dynamic-product' in project 'SwiftyGif'
        ➜ Explicit dependency on target 'SwiftyGif' in project 'SwiftyGif'
        ➜ Explicit dependency on target 'SwiftyGif_SwiftyGif' in project 'SwiftyGif'
    Target 'SwiftyGif-product' in project 'SwiftyGif'
        ➜ Explicit dependency on target 'SwiftyGif' in project 'SwiftyGif'
        ➜ Explicit dependency on target 'SwiftyGif_SwiftyGif' in project 'SwiftyGif'
    Target 'SwiftyGif' in project 'SwiftyGif'
        ➜ Explicit dependency on target 'SwiftyGif_SwiftyGif' in project 'SwiftyGif'
    Target 'SwiftyGif_SwiftyGif' in project 'SwiftyGif' (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 SwiftyGif normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'SwiftyGif' from project 'SwiftyGif')
    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 SwiftyGif -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif_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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver SwiftyGif normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftyGif' from project 'SwiftyGif')
    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 SwiftyGif -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif_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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-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\ SwiftyGif (in target 'SwiftyGif' from project 'SwiftyGif')
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:17:38: error: 'UIImageView' is unavailable in watchOS
 15 | public typealias PlatformImageView = NSImageView
 16 | #else
 17 | public typealias PlatformImageView = UIImageView
    |                                      `- error: 'UIImageView' is unavailable in watchOS
 18 | #endif
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:28:28: error: 'CADisplayLink' is unavailable in watchOS
 26 |     fileprivate var timer: CVDisplayLink?
 27 |     #else
 28 |     fileprivate var timer: CADisplayLink?
    |                            `- error: 'CADisplayLink' is unavailable in watchOS
 29 |     #endif
 30 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
 19 | API_AVAILABLE(macos(14.0))
 20 |
 21 | @interface CADisplayLink : NSObject
    |            `- note: 'CADisplayLink' has been explicitly marked unavailable here
 22 | {
 23 | @private
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:11:45: error: 'UIImageView' is unavailable in watchOS
  9 |
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
    |                                             `- error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:12:44: error: 'UIImageView' is unavailable in watchOS
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:13:44: error: 'UIImageView' is unavailable in watchOS
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:14:49: error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
    |                                                 `- error: 'UIImageView' is unavailable in watchOS
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
 16 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:15:47: error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
    |                                               `- error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:18:18: error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
 18 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 19 |     /// Set an image and a manager to an existing UIImageView. If the image is not an GIF image, set it in normal way and remove self form SwiftyGifManager
 20 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:35:18: error: 'UIImageView' is unavailable in watchOS
 33 | }
 34 |
 35 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 36 |
 37 |     // MARK: - Inits
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:138:38: error: 'UIView' is unavailable in watchOS
136 |                        session: URLSession = URLSession.shared,
137 |                        showLoader: Bool = true,
138 |                        customLoader: UIView? = nil,
    |                                      `- error: 'UIView' is unavailable in watchOS
139 |                        callback: @escaping (Result<Data, Error>) -> Void = {_ in }
140 |     ) -> URLSessionDataTask? {
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:42: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:60: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                                            `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:121:18: error: 'UIImageView' is unavailable in watchOS
119 | // MARK: - Download gif
120 |
121 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
122 |
123 |     /// Download gif image and sets it.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:355:35: error: 'UIView' is unavailable in watchOS
353 |     ///
354 |     /// - Returns : A boolean for weather the imageView was discarded
355 |     func isDiscarded(_ imageView: UIView?) -> Bool {
    |                                   `- error: 'UIView' is unavailable in watchOS
356 |         return imageView?.superview == nil
357 |     }
/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/SwiftyGif/UIImageView+SwiftyGif.swift:362:43: error: 'UIView' is unavailable in watchOS
360 |     ///
361 |     /// - Returns : A boolean for weather the imageView is displayed
362 |     func isDisplayedInScreen(_ imageView: UIView?) -> Bool {
    |                                           `- error: 'UIView' is unavailable in watchOS
363 |         guard !isHidden, let imageView = imageView else  {
364 |             return 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/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/SwiftyGif/UIImageView+SwiftyGif.swift:236:18: error: 'UIImageView' is unavailable in watchOS
234 | // MARK: - Logic
235 |
236 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
237 |
238 |     /// Start displaying the gif for this UIImageView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:445:18: error: 'UIImageView' is unavailable in watchOS
443 | private let _delegateKey = malloc(4)
444 |
445 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
446 |
447 |     var gifImage: UIImage? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImageView+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/ObjcAssociatedWeakObject.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifError.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-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_AVAILABLE -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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftyGif -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif_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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64_32/SwiftyGif.abi.json
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftyGif (in target 'SwiftyGif' from project 'SwiftyGif')
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:17:38: error: 'UIImageView' is unavailable in watchOS
 15 | public typealias PlatformImageView = NSImageView
 16 | #else
 17 | public typealias PlatformImageView = UIImageView
    |                                      `- error: 'UIImageView' is unavailable in watchOS
 18 | #endif
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift:28:28: error: 'CADisplayLink' is unavailable in watchOS
 26 |     fileprivate var timer: CVDisplayLink?
 27 |     #else
 28 |     fileprivate var timer: CADisplayLink?
    |                            `- error: 'CADisplayLink' is unavailable in watchOS
 29 |     #endif
 30 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
 19 | API_AVAILABLE(macos(14.0))
 20 |
 21 | @interface CADisplayLink : NSObject
    |            `- note: 'CADisplayLink' has been explicitly marked unavailable here
 22 | {
 23 | @private
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:11:45: error: 'UIImageView' is unavailable in watchOS
  9 |
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
    |                                             `- error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:12:44: error: 'UIImageView' is unavailable in watchOS
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:13:44: error: 'UIImageView' is unavailable in watchOS
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:14:49: error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
    |                                                 `- error: 'UIImageView' is unavailable in watchOS
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
 16 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:15:47: error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
    |                                               `- error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:18:18: error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
 18 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 19 |     /// Set an image and a manager to an existing UIImageView. If the image is not an GIF image, set it in normal way and remove self form SwiftyGifManager
 20 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:35:18: error: 'UIImageView' is unavailable in watchOS
 33 | }
 34 |
 35 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 36 |
 37 |     // MARK: - Inits
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:138:38: error: 'UIView' is unavailable in watchOS
136 |                        session: URLSession = URLSession.shared,
137 |                        showLoader: Bool = true,
138 |                        customLoader: UIView? = nil,
    |                                      `- error: 'UIView' is unavailable in watchOS
139 |                        callback: @escaping (Result<Data, Error>) -> Void = {_ in }
140 |     ) -> URLSessionDataTask? {
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:42: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:60: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                                            `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:121:18: error: 'UIImageView' is unavailable in watchOS
119 | // MARK: - Download gif
120 |
121 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
122 |
123 |     /// Download gif image and sets it.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:355:35: error: 'UIView' is unavailable in watchOS
353 |     ///
354 |     /// - Returns : A boolean for weather the imageView was discarded
355 |     func isDiscarded(_ imageView: UIView?) -> Bool {
    |                                   `- error: 'UIView' is unavailable in watchOS
356 |         return imageView?.superview == nil
357 |     }
/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/SwiftyGif/UIImageView+SwiftyGif.swift:362:43: error: 'UIView' is unavailable in watchOS
360 |     ///
361 |     /// - Returns : A boolean for weather the imageView is displayed
362 |     func isDisplayedInScreen(_ imageView: UIView?) -> Bool {
    |                                           `- error: 'UIView' is unavailable in watchOS
363 |         guard !isHidden, let imageView = imageView else  {
364 |             return 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/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/SwiftyGif/UIImageView+SwiftyGif.swift:236:18: error: 'UIImageView' is unavailable in watchOS
234 | // MARK: - Logic
235 |
236 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
237 |
238 |     /// Start displaying the gif for this UIImageView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:445:18: error: 'UIImageView' is unavailable in watchOS
443 | private let _delegateKey = malloc(4)
444 |
445 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
446 |
447 |     var gifImage: UIImage? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImageView+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/ObjcAssociatedWeakObject.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifError.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifManager.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-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_AVAILABLE -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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftyGif -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif_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/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftyGif.build/Debug-watchos/SwiftyGif-t.build/Objects-normal/arm64/SwiftyGif.abi.json
SwiftCompile normal arm64 (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ UIImageView+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:11:45: error: 'UIImageView' is unavailable in watchOS
  9 |
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
    |                                             `- error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:12:44: error: 'UIImageView' is unavailable in watchOS
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:13:44: error: 'UIImageView' is unavailable in watchOS
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:14:49: error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
    |                                                 `- error: 'UIImageView' is unavailable in watchOS
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
 16 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:15:47: error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
    |                                               `- error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:18:18: error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
 18 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 19 |     /// Set an image and a manager to an existing UIImageView. If the image is not an GIF image, set it in normal way and remove self form SwiftyGifManager
 20 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:35:18: error: 'UIImageView' is unavailable in watchOS
 33 | }
 34 |
 35 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 36 |
 37 |     // MARK: - Inits
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:138:38: error: 'UIView' is unavailable in watchOS
136 |                        session: URLSession = URLSession.shared,
137 |                        showLoader: Bool = true,
138 |                        customLoader: UIView? = nil,
    |                                      `- error: 'UIView' is unavailable in watchOS
139 |                        callback: @escaping (Result<Data, Error>) -> Void = {_ in }
140 |     ) -> URLSessionDataTask? {
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:42: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:60: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                                            `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:121:18: error: 'UIImageView' is unavailable in watchOS
119 | // MARK: - Download gif
120 |
121 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
122 |
123 |     /// Download gif image and sets it.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:355:35: error: 'UIView' is unavailable in watchOS
353 |     ///
354 |     /// - Returns : A boolean for weather the imageView was discarded
355 |     func isDiscarded(_ imageView: UIView?) -> Bool {
    |                                   `- error: 'UIView' is unavailable in watchOS
356 |         return imageView?.superview == nil
357 |     }
/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/SwiftyGif/UIImageView+SwiftyGif.swift:362:43: error: 'UIView' is unavailable in watchOS
360 |     ///
361 |     /// - Returns : A boolean for weather the imageView is displayed
362 |     func isDisplayedInScreen(_ imageView: UIView?) -> Bool {
    |                                           `- error: 'UIView' is unavailable in watchOS
363 |         guard !isHidden, let imageView = imageView else  {
364 |             return 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/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/SwiftyGif/UIImageView+SwiftyGif.swift:236:18: error: 'UIImageView' is unavailable in watchOS
234 | // MARK: - Logic
235 |
236 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
237 |
238 |     /// Start displaying the gif for this UIImageView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:445:18: error: 'UIImageView' is unavailable in watchOS
443 | private let _delegateKey = malloc(4)
444 |
445 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
446 |
447 |     var gifImage: UIImage? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:44:14: error: 'init()' is unavailable in watchOS
 42 |     /// - Parameter manager: The manager to handle the gif display
 43 |     convenience init(gifImage: UIImage, manager: SwiftyGifManager = .defaultManager, loopCount: Int = -1) {
 44 |         self.init()
    |              `- error: 'init()' is unavailable in watchOS
 45 |         setGifImage(gifImage,manager: manager, loopCount: loopCount)
 46 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIImageView+SwiftyGif.swift
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:53:14: error: 'init()' is unavailable in watchOS
 51 |     /// - Parameter manager: The manager to handle the gif display
 52 |     convenience init(gifURL: URL, manager: SwiftyGifManager = .defaultManager, loopCount: Int = -1) {
 53 |         self.init()
    |              `- error: 'init()' is unavailable in watchOS
 54 |         setGifFromURL(gifURL, manager: manager, loopCount: loopCount)
 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:155:21: error: 'UIView' is unavailable in watchOS
153 |         stopAnimatingGif()
154 |
155 |         let loader: UIView? = showLoader ? createLoader(from: customLoader) : nil
    |                     `- error: 'UIView' is unavailable in watchOS
156 |
157 |         let task = session.dataTask(with: url) { [weak self] data, _, error in
/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/SwiftyGif/UIImageView+SwiftyGif.swift:176:30: error: 'UIActivityIndicatorView' is unavailable in watchOS
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
176 |         let loader = view ?? UIActivityIndicatorView()
    |                              `- error: 'UIActivityIndicatorView' is unavailable in watchOS
177 |         addSubview(loader)
178 |         loader.translatesAutoresizingMaskIntoConstraints = 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/UIActivityIndicatorView.h:24:12: note: 'UIActivityIndicatorView' has been explicitly marked unavailable here
22 |
23 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UIActivityIndicatorView : UIView <NSCoding>
   |            `- note: 'UIActivityIndicatorView' has been explicitly marked unavailable here
25 |
26 | - (instancetype)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle)style NS_DESIGNATED_INITIALIZER; // sizes the view according to the style
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:176:30: error: 'init()' is unavailable in watchOS
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
176 |         let loader = view ?? UIActivityIndicatorView()
    |                              `- error: 'init()' is unavailable in watchOS
177 |         addSubview(loader)
178 |         loader.translatesAutoresizingMaskIntoConstraints = 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:180:23: error: 'NSLayoutConstraint' is unavailable in watchOS
178 |         loader.translatesAutoresizingMaskIntoConstraints = false
179 |
180 |         addConstraint(NSLayoutConstraint(
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
181 |             item: loader,
182 |             attribute: .centerX,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:189:23: error: 'NSLayoutConstraint' is unavailable in watchOS
187 |             constant: 0))
188 |
189 |         addConstraint(NSLayoutConstraint(
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
190 |             item: loader,
191 |             attribute: .centerY,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
SwiftCompile normal arm64 Compiling\ NSImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSImage+SwiftyGif.swift
SwiftCompile normal arm64 Compiling\ UIImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIImage+SwiftyGif.swift
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift:230:42: error: 'UIScreen' is unavailable in watchOS
228 |         if #available(iOS 10.3, *) {
229 |             // Will be 120 on devices with ProMotion display, 60 otherwise.
230 |             let maximumFramesPerSecond = UIScreen.main.maximumFramesPerSecond
    |                                          `- error: 'UIScreen' is unavailable in watchOS
231 |             if maximumFramesPerSecond == 120 {
232 |                 maxFramePerSecond = maximumFramesPerSecond
/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/SwiftyGif/UIImage+SwiftyGif.swift:230:51: error: 'main' is unavailable in watchOS
228 |         if #available(iOS 10.3, *) {
229 |             // Will be 120 on devices with ProMotion display, 60 otherwise.
230 |             let maximumFramesPerSecond = UIScreen.main.maximumFramesPerSecond
    |                                                   `- error: 'main' is unavailable in watchOS
231 |             if maximumFramesPerSecond == 120 {
232 |                 maxFramePerSecond = maximumFramesPerSecond
/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 Compiling\ ObjcAssociatedWeakObject.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/ObjcAssociatedWeakObject.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/ObjcAssociatedWeakObject.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ObjcAssociatedWeakObject.swift
SwiftCompile normal arm64_32 Compiling\ UIImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImage+SwiftyGif.swift:230:42: error: 'UIScreen' is unavailable in watchOS
228 |         if #available(iOS 10.3, *) {
229 |             // Will be 120 on devices with ProMotion display, 60 otherwise.
230 |             let maximumFramesPerSecond = UIScreen.main.maximumFramesPerSecond
    |                                          `- error: 'UIScreen' is unavailable in watchOS
231 |             if maximumFramesPerSecond == 120 {
232 |                 maxFramePerSecond = maximumFramesPerSecond
/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/SwiftyGif/UIImage+SwiftyGif.swift:230:51: error: 'main' is unavailable in watchOS
228 |         if #available(iOS 10.3, *) {
229 |             // Will be 120 on devices with ProMotion display, 60 otherwise.
230 |             let maximumFramesPerSecond = UIScreen.main.maximumFramesPerSecond
    |                                                   `- error: 'main' is unavailable in watchOS
231 |             if maximumFramesPerSecond == 120 {
232 |                 maxFramePerSecond = maximumFramesPerSecond
/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/SwiftyGif/UIImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIImage+SwiftyGif.swift
SwiftCompile normal arm64_32 Compiling\ SwiftyGifError.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifError.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/SwiftyGifError.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftyGifError.swift
SwiftCompile normal arm64_32 Compiling\ NSImage+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImage+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSImage+SwiftyGif.swift
SwiftCompile normal arm64 Compiling\ UIImageView+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:11:45: error: 'UIImageView' is unavailable in watchOS
  9 |
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
    |                                             `- error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:12:44: error: 'UIImageView' is unavailable in watchOS
 10 | @objc public protocol SwiftyGifDelegate {
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:13:44: error: 'UIImageView' is unavailable in watchOS
 11 |     @objc optional func gifDidStart(sender: UIImageView)
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
    |                                            `- error: 'UIImageView' is unavailable in watchOS
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:14:49: error: 'UIImageView' is unavailable in watchOS
 12 |     @objc optional func gifDidLoop(sender: UIImageView)
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
    |                                                 `- error: 'UIImageView' is unavailable in watchOS
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
 16 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:15:47: error: 'UIImageView' is unavailable in watchOS
 13 |     @objc optional func gifDidStop(sender: UIImageView)
 14 |     @objc optional func gifURLDidFinish(sender: UIImageView)
 15 |     @objc optional func gifURLDidFail(sender: UIImageView, url: URL, error: Error?)
    |                                               `- error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:18:18: error: 'UIImageView' is unavailable in watchOS
 16 | }
 17 |
 18 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 19 |     /// Set an image and a manager to an existing UIImageView. If the image is not an GIF image, set it in normal way and remove self form SwiftyGifManager
 20 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:35:18: error: 'UIImageView' is unavailable in watchOS
 33 | }
 34 |
 35 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
 36 |
 37 |     // MARK: - Inits
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:138:38: error: 'UIView' is unavailable in watchOS
136 |                        session: URLSession = URLSession.shared,
137 |                        showLoader: Bool = true,
138 |                        customLoader: UIView? = nil,
    |                                      `- error: 'UIView' is unavailable in watchOS
139 |                        callback: @escaping (Result<Data, Error>) -> Void = {_ in }
140 |     ) -> URLSessionDataTask? {
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:42: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:175:60: error: 'UIView' is unavailable in watchOS
173 |     }
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
    |                                                            `- error: 'UIView' is unavailable in watchOS
176 |         let loader = view ?? UIActivityIndicatorView()
177 |         addSubview(loader)
/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/SwiftyGif/UIImageView+SwiftyGif.swift:121:18: error: 'UIImageView' is unavailable in watchOS
119 | // MARK: - Download gif
120 |
121 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
122 |
123 |     /// Download gif image and sets it.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:355:35: error: 'UIView' is unavailable in watchOS
353 |     ///
354 |     /// - Returns : A boolean for weather the imageView was discarded
355 |     func isDiscarded(_ imageView: UIView?) -> Bool {
    |                                   `- error: 'UIView' is unavailable in watchOS
356 |         return imageView?.superview == nil
357 |     }
/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/SwiftyGif/UIImageView+SwiftyGif.swift:362:43: error: 'UIView' is unavailable in watchOS
360 |     ///
361 |     /// - Returns : A boolean for weather the imageView is displayed
362 |     func isDisplayedInScreen(_ imageView: UIView?) -> Bool {
    |                                           `- error: 'UIView' is unavailable in watchOS
363 |         guard !isHidden, let imageView = imageView else  {
364 |             return 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/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/SwiftyGif/UIImageView+SwiftyGif.swift:236:18: error: 'UIImageView' is unavailable in watchOS
234 | // MARK: - Logic
235 |
236 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
237 |
238 |     /// Start displaying the gif for this UIImageView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:445:18: error: 'UIImageView' is unavailable in watchOS
443 | private let _delegateKey = malloc(4)
444 |
445 | public extension UIImageView {
    |                  `- error: 'UIImageView' is unavailable in watchOS
446 |
447 |     var gifImage: UIImage? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:44:14: error: 'init()' is unavailable in watchOS
 42 |     /// - Parameter manager: The manager to handle the gif display
 43 |     convenience init(gifImage: UIImage, manager: SwiftyGifManager = .defaultManager, loopCount: Int = -1) {
 44 |         self.init()
    |              `- error: 'init()' is unavailable in watchOS
 45 |         setGifImage(gifImage,manager: manager, loopCount: loopCount)
 46 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:53:14: error: 'init()' is unavailable in watchOS
 51 |     /// - Parameter manager: The manager to handle the gif display
 52 |     convenience init(gifURL: URL, manager: SwiftyGifManager = .defaultManager, loopCount: Int = -1) {
 53 |         self.init()
    |              `- error: 'init()' is unavailable in watchOS
 54 |         setGifFromURL(gifURL, manager: manager, loopCount: loopCount)
 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:155:21: error: 'UIView' is unavailable in watchOS
153 |         stopAnimatingGif()
154 |
155 |         let loader: UIView? = showLoader ? createLoader(from: customLoader) : nil
    |                     `- error: 'UIView' is unavailable in watchOS
156 |
157 |         let task = session.dataTask(with: url) { [weak self] data, _, error in
/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/SwiftyGif/UIImageView+SwiftyGif.swift:176:30: error: 'UIActivityIndicatorView' is unavailable in watchOS
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
176 |         let loader = view ?? UIActivityIndicatorView()
    |                              `- error: 'UIActivityIndicatorView' is unavailable in watchOS
177 |         addSubview(loader)
178 |         loader.translatesAutoresizingMaskIntoConstraints = 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/UIActivityIndicatorView.h:24:12: note: 'UIActivityIndicatorView' has been explicitly marked unavailable here
22 |
23 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UIActivityIndicatorView : UIView <NSCoding>
   |            `- note: 'UIActivityIndicatorView' has been explicitly marked unavailable here
25 |
26 | - (instancetype)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle)style NS_DESIGNATED_INITIALIZER; // sizes the view according to the style
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:176:30: error: 'init()' is unavailable in watchOS
174 |
175 |     private func createLoader(from view: UIView? = nil) -> UIView {
176 |         let loader = view ?? UIActivityIndicatorView()
    |                              `- error: 'init()' is unavailable in watchOS
177 |         addSubview(loader)
178 |         loader.translatesAutoresizingMaskIntoConstraints = 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:180:23: error: 'NSLayoutConstraint' is unavailable in watchOS
178 |         loader.translatesAutoresizingMaskIntoConstraints = false
179 |
180 |         addConstraint(NSLayoutConstraint(
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
181 |             item: loader,
182 |             attribute: .centerX,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift:189:23: error: 'NSLayoutConstraint' is unavailable in watchOS
187 |             constant: 0))
188 |
189 |         addConstraint(NSLayoutConstraint(
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
190 |             item: loader,
191 |             attribute: .centerY,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/SwiftyGif/UIImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIImageView+SwiftyGif.swift
SwiftCompile normal arm64_32 Compiling\ NSImageView+SwiftyGif.swift /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/SwiftyGif/NSImageView+SwiftyGif.swift (in target 'SwiftyGif' from project 'SwiftyGif')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSImageView+SwiftyGif.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-20 12:19:43.597 xcodebuild[817:4970] [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 'SwiftyGif' from project 'SwiftyGif')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftyGif (in target 'SwiftyGif' from project 'SwiftyGif')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftyGif (in target 'SwiftyGif' from project 'SwiftyGif')
	SwiftCompile normal arm64 (in target 'SwiftyGif' from project 'SwiftyGif')
	Building workspace SwiftyGif with scheme SwiftyGif-Package
(5 failures)
BUILD FAILURE 6.4 watchOS